Uno or Pro Mini? Bluetooth or wireless? When it comes to Arduinos, there are a lot of choices. We've compiled every Arduino development board we carry, so you can quickly compare them to find the perfect one for your needs.
ATmega328P
16 MHz
32KB
2KB
5 V
20
6
0
6
1
1
1
USB Type B
ATmega16U2
No
Yes
Yes
2.7 x 2.1 in. rectangle
ATmega328P
16 MHz
32KB
2KB
5 V
20
6
0
6
1
1
1
USB Type B
ATmega16U2
No
Yes
Yes
2.7 x 2.1 in. rectangle
ATmega328P
16 MHz
32KB
2KB
3.3V or 5V (selectable)
20
8
0
6
1
1
1
USB-C
USB-C CH340G
No
Yes
Yes
2.7 x 2.1 in. rectangle
ATmega328P
16 MHz
32KB
2KB
5 V
20
6
0
6
1
1
1
USB Mini-B
FTDI FT231X
No
Yes
Yes
2.7 x 2.1 in. rectangle
ATmega328P
16 MHz
32KB
2KB
3.3V or 5V via jumpers
20
6
0
6
1
1
Micro USB
CH340C
No
Yes
Yes
2.7 x 2.1 in. rectangle
ATmega32U4
16 MHz
32KB
2.5 KB
3.3V regulated
18
8
0
5
1
1
1 via Qwiic Connector
USB C
Native USB
No
No
No
1.3 x 0.7 in rectangle
ATmega328P
16 MHz
32KB
2 KB
5 V
22
8
0
6
1
1
1
6-pin UART
None
No
No
No
1.3 x 0.7 in rectangle
ATmega328P
8 MHz
32KB
2 KB
3.3 V
22
8
0
6
1
1
1
6-pin UART
None
No
No
No
1.3 x 0.7 in rectangle
ATmega2560
16 MHz
256 KB
8 KB
5 V
54
16
0
15
4
1
1
USB Type B
ATmega16U2
No
Yes
Yes
4.0 x 2.1 in rectangle
ATmega32U4
16 MHz
32 KB
2.5 KB
5 V
18
9
0
5
1
1
1
USB Micro-B
Native USB
No
No
No
1.3 x 0.7 in rectangle
USB Client
ATmega32U4
8 MHz
32 KB
2.5 KB
3.3 V
18
9
0
5
1
1
1
USB Micro-B
Native USB
No
No
No
1.3 x 0.7 in rectangle
USB Client
ATmega328P
16 MHz
32 KB
2 KB
5 V
12
6
0
3
1
0
1
MicroView USB Programmer
None
No
Yes
No
—
64 x 48 OLED display
ATmega328P
8 MHz
32 KB
2 KB
3.3 V
22
8
0
6
1
1
1
6-pin UART
None
Yes
No
No
2.55 x 1.1 in. rectangle
XBee Socket
ATmega328P
16 MHz
32 KB
2 KB
5 V
20
6
0
6
1
1
1
6-pin UART
None
No
No
Yes
2.05 x 2.10 in. rectangle
USB client
ATmega328P
8 MHz
32 KB
2 KB
3.3 V
20
6
0
6
1
1
1
6-pin UART
None
No
No
Yes
2.05 x 2.10 in. rectangle
USB client
ATmega32U4
8 MHz
32 KB
2.5 KB
3.3 V
19
11
0
4
1
1
1
USB Micro-B
Native USB
Yes
No
No
1.5 x 0.8 in. rectangle
ATmega328P
16 MHz
32 KB
2 KB
5 V
20
6
0
6
1
1
1
None
None
No
No
No
1.4 x 0.4 in. rectangle
Bare DIP Package
ATtiny85
8 MHz
8 KB
0.5 KB
5 V
6
4
0
2
0
1
1
USB Type A
ATtiny84
No
Yes
No
2.95 x 0.60 in. rectangle