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.
SparkFun's Artemis Module - Cortex-M4F with Apollo3 processor
48MHz / 96MHz turbo available
1MB Flash Memory
384KB
3.3V DC
24 - all interrupt capable
Up to 32
0
21
2
4
6 I2C buses & Qwiic Connector
USB-C
Integrated USB Controller
No
Yes
Yes
2.7 x 2.1 in. rectangle
Operates less than 5mW at full operation, Built in BLE radio and antenna, PDM Digital Microphone
SparkFun's Artemis Module - Cortex-M4F with Apollo3 processor
48MHz / 96MHz turbo available
1MB Flash Memory
384KB
3.3V DC
48 - all interrupt capable
Up to 32
0
31
2
6
6 I2C buses & Qwiic Connector
USB-C
Integrated USB Controller
No
Yes
Yes
4.0 x 2.1 in rectangle
Operates less than 5mW at full operation, Built in BLE radio and antenna, PDM Digital Microphone
SparkFun's Artemis Module - Cortex-M4F with Apollo3 processor
48MHz / 96MHz turbo available
1MB Flash Memory
384KB
3.3V DC
17
Up to 32
0
17
2
2
4 I2C buses & Qwiic Connector
USB-C
Integrated USB Controller
Yes
No
No
2.1 x 4.9 cm. rectangle
Operates less than 5mW at full operation, Built in BLE radio and antenna, PDM Digital Microphone
ATSAMD21G18 32-bit/48MHz ARM Cortex-M0+
48 MHz Digital Frequency-Locked Loop and 48 MHz to 96 MHz Fractional Digital Phase-Locked Loop
4MB Flash Memory
2KB
Vin: 4.2V-6.0V for charger - otherwise 3.5V-6.0V
26
Up to 32
0
6
1
1
Micro USB
Integrated USB Controller
Yes
Yes
Yes
2.7 x 2.1 in. rectangle
Arduino R3 Layout
USB Client
NXP MK66FX1M0
180 MHz
1 MB
256 KB
3.3 V
58
25
2
22
6
3
4
USB Micro-B
Native USB
No
Yes
No
2.5 x 0.7 in. rectangle
USB Client
NXP MK66FX1M0
180 MHz
1 MB
256 KB
3.3 V
58
25
2
22
6
3
4
USB Micro-B
Native USB
No
No
No
2.5 x 0.7 in. rectangle
USB Client
NXP MK64FX512
120 MHz
512 KB
192 KB
3.3 V
58
27
2
20
6
3
3
USB Micro-B
Native USB
No
Yes
No
2.5 x 0.7 in. rectangle
USB Client
NXP MK64FX512
120 MHz
512 KB
192 KB
3.3 V
58
27
2
20
6
3
3
USB Micro-B
Native USB
No
No
No
2.5 x 0.7 in. rectangle
USB Client
NXP MK20DX256
72 MHz
256 KB
64 KB
3.3 V
34
21
1
12
3
1
2
USB Micro-B
Native USB
No
No
No
1.4 x 0.7 in. rectangle
USB Client
NXP MKL26Z64
48 MHz
62 KB
8 KB
3.3 V
27
13
1
10
3
2
2
USB Micro-B
Native USB
No
No
No
1.4 x 0.7 in. rectangle
USB Client
ATSSAMD21G18
48 MHz
256KB
32KB
3.3 V
27
6
1
10
6
6
6
USB Micro-B
Native USB
Yes
No
No
2.25 x 2.1 in. rectangle
USB client and host
ATSSAMD21G18
48 MHz
256KB
32KB
3.3 V
20
4
1
10
6
6
6
USB Micro-B
Native USB
No
No
No
1.3 x 0.7 in. rectangle
USB client and host