Compare All Arduino Boards
Compare All Arduino Boards
This simple table shows a quick comparison between the characteristics of all the Arduino
boards.
Processor
Operating
Voltage/In
put
Voltage
CPU
Spe
ed
Anal
og
In/O
ut
Digit
al
IO/P
WM
EEPR
OM
[KB]
SRA
M
[KB
]
Fla
sh
[KB
]
USB
Uno
ATmega32
8
5 V/7-12 V
16
Mhz
6/0
14/6
32
Regul
ar
Due
AT91SAM3
X8E
3.3 V/7-12
V
84
Mhz
12/2
54/12
96
512
2
Micro
Leonard
o
ATmega32
u4
5 V/7-12 V
16
Mhz
12/0
20/7
2.5
32
Micro
Mega
2560
ATmega25
60
5 V/7-12 V
16
Mhz
16/0
54/15
256
Regul
ar
Mega
ADK
ATmega25
60
5 V/7-12 V
16
Mhz
16/0
54/15
256
Regul
ar
Micro
ATmega32
u4
5 V/7-12 V
16
Mhz
12/0
20/7
2.5
32
Micro
Mini
ATmega32
8
5 V/7-9 V
16
Mhz
8/0
14/6
32
Nano
ATmega16
8
ATmega32
8
5 V/7-9 V
16
Mhz
8/0
14/6
0.512
1
1
2
16
32
MiniB
Etherne
t
ATmega32
8
5 V/7-12 V
16
Mhz
6/0
14/4
32
Regul
ar
Esplora
ATmega32
u4
5 V/7-12 V
16
Mhz
2.5
32
Micro
Arduino
BT
ATmega32
8
5 V/2.5-12
V
16
Mhz
6/0
14/6
32
Fio
ATmega32
8P
3.3 V/3.7-7
V
8
Mhz
8/0
14/6
32
Mini
Pro
(168)
ATmega16
8
3.3 V/3.3512 V
8
Mhz
6/0
14/6
0.512
16
Name
UAR
T
Pro
(328)
ATmega32
8
5 V/5-12 V
16
Mhz
6/0
14/6
32
Pro Mini
ATmega16
8
3.3 V/3.3512 V
5 V/5-12 V
8
Mhz
16M
hz
6/0
14/6
0.512
16
LilyPad
ATmega16
8V
ATmega32
8V
2.7-5.5
V/2.7-5.5 V
8
Mhz
6/0
14/6
0.512
16
LilyPad
USB
ATmega32
u4
3.3 V/3.85V
8
Mhz
4/0
9/4
2.5
32
Micro
LilyPad
Simple
ATmega32
8
2.7-5.5
V/2.7-5.5 V
8
Mhz
4/0
9/4
32
LilyPad
SimpleS
nap
ATmega32
8
2.7-5.5
V/2.7-5.5 V
8
Mhz
4/0
9/4
32