Compare different types of Arduino boards with this spreadsheet.
To sort or make changes, log in with your Google Account and use File -> Make A Copy
For updates, leave comments at this page: [Link]
Processor
Board Name
Family
Input / Output
Analog DAC
Analog
SRAM FLASH EEPROM Clock UART PWM
Out
Bits Digital
In
james@[Link]
Power
Connectivity
ADC
Bits
VCC
Vin Range
5V
3V3 Batt
USB-Serial
I2C
CAN
USB-Host
SD Card
XBee
JTAG
96kb
512kb
N/A
84MHz
12
12
70
12
12
3.3V
7-12V
No
VCC N/A
Built-In
Yes
No
No
Yes
No
No
Yes
Small Projects
ATmega328
2K
32k
1k
16MHz
N/A
N/A
14
10
5V
7-12V
Yes
Yes N/A
ATmega16U2
No
No
No
No
No
No
No
Small Projects
ATmega328
2k
32k
1k
16MHz
N/A
N/A
14
10
5V
7-12V
Yes
Yes N/A
ATmega16U2
No
No
No
No
No
No
No
Small Projects
Arduino Mega 2560
ATmega2560
8k
256k
4k
16MHz
14
N/A
N/A
54
16
10
5V
7-18V
Yes
Yes N/A
ATmega16U2
No
No
No
No
No
No
No
Small Projects
Arduino Mega ADK
ATmega2560
8k
256k
4k
16MHz
14
N/A
N/A
50
16
10
5V
7-18V
Yes
Yes N/A
ATmega16U2
No
No
No
MAX3421E
No
No
No
Small Projects
Arduino Ethernet
ATmega328
2k
32k
1k
16MHz
N/A
N/A
10
6-18V
Yes
Yes N/A
N/A
No
No
W5100
No
No
No
No
Small Projects
SPI and I2C are in different places from
Uno
Acting as USB Host requires external
power
Cannot be programmed over Ethernet;
PoE is 36-57V; Pin 9 has LED instead of
Pin 13
Arduino BT
ATmega328
2k
32k
1k
16MHz
N/A
N/A
14
10
5.5V
No
Serial
No
No
No
No
No
Small Projects
Emulates Bluetooth-Serial Port
Arduino Pro Mini 328 5V
ATmega328
2k
32k
1k
16MHz
N/A
N/A
14
10
5V
5-12V
Yes
No
No
No
No
No
No
No
No
SparkFun
Non-standard pin layout
Arduino Nano 3.0
ATmega328
2k
32k
1k
16MHz
N/A
N/A
14
10
7-12V
Yes
Yes N/A FTDI FT232RL
No
No
No
No
No
No
No
Gravitech
Non-standard pin layout
Arduino Mini
ATmega328
2k
32k
1k
16MHz
N/A
N/A
14
10
7V-9V
Yes
No
N/A
N/A
No
No
No
No
No
No
No
Small Projects
Non-standard pin layout
10
Arduino Pro 3.3V
ATmega328
2k
32k
1k
8MHz
N/A
N/A
14
10
3.3V
3.35-12V
No
Yes LiPo
N/A
No
No
No
No
No
No
No
SparkFun
11
Arduino Pro 5V
ATmega328
2k
32k
1k
16MHz
N/A
N/A
14
10
5V
5-12V
Yes
No LiPo
N/A
No
No
No
No
No
No
No
SparkFun
12
Arduino Fio
ATmega328
2k
32k
1k
8MHz
N/A
N/A
14
10
3.3V
3.35-12V VCC
LiPo
N/A
No
No
No
No
No
No
No
SparkFun
13
LilyPad Simple Board
ATmega168
1k
16k
512
8MHz
N/A
N/A
10
2.7-5.5V
N/A N/A
N/A
No
No
No
No
No
No
No
SparkFun
14
LilyPad 328 Main Board
ATmega328
2k
32k
1k
8MHz
N/A
N/A
14
10
2.7-5.5V
N/A N/A
N/A
No
No
No
No
No
No
No
SparkFun
15
Teensyduino
ATmega32U4
2.5k
32k
1k
16MHz
N/A
N/A
25
12
10
5V
16
Leonardo
ATmega32U4
2.5k
32k
1k
16MHz
N/A
N/A
25
12
10
17
Seeeduino
ATmega328
2k
32k
1k
16MHz
N/A
N/A
14
10
18
Seeeduino Ethernet
ATmega328
2k
32k
1k
16MHz
N/A
N/A
14
19
Seeeduino Stalker V2.0
ATmega328
2k
32k
1k
16MHz
N/A
N/A
14
20
21
Seeeduino Film
Arduino Micro
ATmega168
ATmega32u4
1k
2.5k
16k
32k
512
1k
8MHz
16MHz
1
1
6
7
N/A
N/A
N/A
N/A
14
25
Arduino Due
SAM3X8E
Duemilanove (328)
Uno (R3)
1.2V-5.5V Yes Sorta N/A Bluegiga WT11
2.7-5.5V
N/A
N/A
N/A
Bluetooth Ethernet
Manufacturer
Notes
ARM-Based. All I/O is 3V3 only.
Designed for XBee, and LiPo Charging;
Non-standard pin layout
Wearable, Round, Multiplex Analog and
Digitals
Wearable, Round
Teensy has built-in USB PLL. Requires
software added to IDE. See [Link]
3.3V-5V
VCC VCC N/A
Built-In
No
No
No
No
No
No
No
PJRC
5V
3.3V-5V
VCC VCC N/A
Built-In
No
No
No
No
No
No
No
Small Projects
5V
3.3V-12V VCC Yes N/A FTDI FT232RL
No
No
No
No
No
No
No
SeeedStudio
MiniUSB. Includes Grove Connections.
SMD ATmega Chip, not DIP
10
5V
3.3V-12V VCC Yes N/A
N/A
No
No
W5100
No
Yes
No
No
SeeedStudio
No on-board USB-to-Serial
10
5V
3.3V-5V
VCC
N/A
No
No
No
No
microSD
Socket
No
SeeedStudio
Includes on-board RTC (DS3231)
6
12
10
10
3.3V
5V
3V-3.6V
3.3V-5V
N/A VCC LiPo
VCC VCC N/A
N/A
Built-In
1
1
No
No
No
No
No
No
No
No
No
No
No
No
No
No
SeeedStudio
Small Projects
Built on flexible circuit material
Breadboard form factor of Leonardo
LiPo
Compare different types of Arduino boards with this spreadsheet.
To sort or make changes, log in with your Google Account and use File -> Make A Copy
For updates, leave comments at this page: [Link]
Processor
Board Name
Family
Input / Output
Analog DAC
Analog
SRAM FLASH EEPROM Clock UART PWM
Out
Bits Digital
In
james@[Link]
Power
ADC
Bits
VCC
Vin Range
Connectivity
5V
3V3 Batt
USB-Serial
I2C
CAN
Bluetooth Ethernet
USB-Host
SD Card
XBee
JTAG
Manufacturer
Notes