Arduino Comparison Guide

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.

If you're not quite to the spec sheet stage yet, head over to our Choosing an Arduino for Your Project guide.

SparkFun RedBoard Artemis

SparkFun RedBoard Artemis

SparkFun RedBoard Artemis

DEV-15444
$21.50
10

Quick take: Just another Arduino... That has BLE. And one megabyte of flash. And runs at less than 1mA. Oh, and it can run TensorFlow models.

Control Module:

SparkFun's Artemis Module - Cortex-M4F with Apollo3 processor

Clock Speed:

48MHz / 96MHz turbo available

Flash Memory:

1MB Flash Memory

RAM:

384KB

Operating Voltage

3.3V DC

GPIO

24 - all interrupt capable

Analog Inputs

Up to 32

DAC

0

PWM

21

UART

2

SPI

4

I2C

6 I2C buses & Qwiic Connector

Connector

USB-C

USB-to-Serial

Integrated USB Controller

LiPo Charger

No

Soldered Headers?

Yes

Shield Compatible

Yes

Form Factor

2.7 x 2.1 in. rectangle

Special Features

Operates less than 5mW at full operation, Built in BLE radio and antenna, PDM Digital Microphone

SparkFun RedBoard Artemis ATP

SparkFun RedBoard Artemis ATP

SparkFun RedBoard Artemis ATP

DEV-15442
$26.95
2

Quick take: The Artemis module has 48 GPIO and this board breaks out absolutely every one of them in a familiar Mega like form factor

Control Module:

SparkFun's Artemis Module - Cortex-M4F with Apollo3 processor

Clock Speed:

48MHz / 96MHz turbo available

Flash Memory:

1MB Flash Memory

RAM:

384KB

Operating Voltage

3.3V DC

GPIO

48 - all interrupt capable

Analog Inputs

Up to 32

DAC

0

PWM

31

UART

2

SPI

6

I2C

6 I2C buses & Qwiic Connector

Connector

USB-C

USB-to-Serial

Integrated USB Controller

LiPo Charger

No

Soldered Headers?

Yes

Shield Compatible

Yes

Form Factor

4.0 x 2.1 in rectangle

Special Features

Operates less than 5mW at full operation, Built in BLE radio and antenna, PDM Digital Microphone

SparkFun RedBoard Artemis Nano

SparkFun RedBoard Artemis Nano

SparkFun RedBoard Artemis Nano

DEV-15443
$16.50
6

Quick take: The Artemis Nano is a minimal but extremely handy implementation of the Artemis module.

Control Module:

SparkFun's Artemis Module - Cortex-M4F with Apollo3 processor

Clock Speed:

48MHz / 96MHz turbo available

Flash Memory:

1MB Flash Memory

RAM:

384KB

Operating Voltage

3.3V DC

GPIO

17

Analog Inputs

Up to 32

DAC

0

PWM

17

UART

2

SPI

2

I2C

4 I2C buses & Qwiic Connector

Connector

USB-C

USB-to-Serial

Integrated USB Controller

LiPo Charger

Yes

Soldered Headers?

No

Shield Compatible

No

Form Factor

2.1 x 4.9 cm. rectangle

Special Features

Operates less than 5mW at full operation, Built in BLE radio and antenna, PDM Digital Microphone

SparkFun RedBoard Turbo - SAMD21 Development Board

SparkFun RedBoard Turbo - SAMD21 Development Board

SparkFun RedBoard Turbo - SAMD21 Development Board

DEV-14812
$19.95
8

Quick take: Provides you with an economical and easy to use development platform if you’re needing more power than the classic RedBoard.

Processor:

ATSAMD21G18 32-bit/48MHz ARM Cortex-M0+

Clock Speed:

48 MHz Digital Frequency-Locked Loop and 48 MHz to 96 MHz Fractional Digital Phase-Locked Loop

Flash Memory:

4MB Flash Memory

RAM:

2KB

Operating Voltage

Vin: 4.2V-6.0V for charger - otherwise 3.5V-6.0V

GPIO

26

Analog Inputs

Up to 32

DAC

0

PWM

6

UART

1

SPI

1

Connector

Micro USB

USB-to-Serial

Integrated USB Controller

LiPo Charger

Yes

Soldered Headers?

Yes

Shield Compatible

Yes

Form Factor

2.7 x 2.1 in. rectangle
Arduino R3 Layout

Special Features

USB Client

Teensy 3.6 (Headers)

Teensy 3.6 (Headers)

DEV-14058
7 Retired

Quick take: Powerful with lots of pins and ports. Only slightly more difficult to set up over other Arduino boards.

Processor:

NXP MK66FX1M0

Clock Speed:

180 MHz

Flash Memory:

1 MB

RAM:

256 KB

Operating Voltage

3.3 V

GPIO

58

Analog Inputs

25

DAC

2

PWM

22

UART

6

SPI

3

I2C

4

Connector

USB Micro-B

USB-to-Serial

Native USB

LiPo Charger

No

Soldered Headers?

Yes

Shield Compatible

No

Form Factor

2.5 x 0.7 in. rectangle

Special Features

USB Client

Teensy 3.6

Teensy 3.6

DEV-14057
15 Retired

Quick take: Powerful with lots of pins and ports. Only slightly more difficult to set up over other Arduino boards.

Processor:

NXP MK66FX1M0

Clock Speed:

180 MHz

Flash Memory:

1 MB

RAM:

256 KB

Operating Voltage

3.3 V

GPIO

58

Analog Inputs

25

DAC

2

PWM

22

UART

6

SPI

3

I2C

4

Connector

USB Micro-B

USB-to-Serial

Native USB

LiPo Charger

No

Soldered Headers?

No

Shield Compatible

No

Form Factor

2.5 x 0.7 in. rectangle

Special Features

USB Client

Teensy 3.5 (Headers)

Teensy 3.5 (Headers)

DEV-14056
1 Retired

Quick take: Powerful with lots of pins and ports. Only slightly more difficult to set up over other Arduino boards.

Processor:

NXP MK64FX512

Clock Speed:

120 MHz

Flash Memory:

512 KB

RAM:

192 KB

Operating Voltage

3.3 V

GPIO

58

Analog Inputs

27

DAC

2

PWM

20

UART

6

SPI

3

I2C

3

Connector

USB Micro-B

USB-to-Serial

Native USB

LiPo Charger

No

Soldered Headers?

Yes

Shield Compatible

No

Form Factor

2.5 x 0.7 in. rectangle

Special Features

USB Client

Teensy 3.5

Teensy 3.5

DEV-14055
8 Retired

Quick take: Powerful with lots of pins and ports. Only slightly more difficult to set up over other Arduino.

Processor:

NXP MK64FX512

Clock Speed:

120 MHz

Flash Memory:

512 KB

RAM:

192 KB

Operating Voltage

3.3 V

GPIO

58

Analog Inputs

27

DAC

2

PWM

20

UART

6

SPI

3

I2C

3

Connector

USB Micro-B

USB-to-Serial

Native USB

LiPo Charger

No

Soldered Headers?

No

Shield Compatible

No

Form Factor

2.5 x 0.7 in. rectangle

Special Features

USB Client

Teensy 3.2

Teensy 3.2

DEV-13736
68 Retired

Quick take: Powerful with lots of pins and ports. Only slightly more difficult to set up over other Arduino.

Processor:

NXP MK20DX256

Clock Speed:

72 MHz

Flash Memory:

256 KB

RAM:

64 KB

Operating Voltage

3.3 V

GPIO

34

Analog Inputs

21

DAC

1

PWM

12

UART

3

SPI

1

I2C

2

Connector

USB Micro-B

USB-to-Serial

Native USB

LiPo Charger

No

Soldered Headers?

No

Shield Compatible

No

Form Factor

1.4 x 0.7 in. rectangle

Special Features

USB Client

TeensyLC

Teensy LC

DEV-13305
17 Retired

Quick take: Cheaper and lower power than other Teensy boards.

Processor:

NXP MKL26Z64

Clock Speed:

48 MHz

Flash Memory:

62 KB

RAM:

8 KB

Operating Voltage

3.3 V

GPIO

27

Analog Inputs

13

DAC

1

PWM

10

UART

3

SPI

2

I2C

2

Connector

USB Micro-B

USB-to-Serial

Native USB

LiPo Charger

No

Soldered Headers?

No

Shield Compatible

No

Form Factor

1.4 x 0.7 in. rectangle

Special Features

USB Client

SparkFun SAMD21 Dev Breakout

SparkFun SAMD21 Dev Breakout

SparkFun SAMD21 Dev Breakout

DEV-13672
$29.50
7

Quick take: Powerful microcontroller with lots of features. Using the advanced features in code can be complicated.

Processor:

ATSSAMD21G18

Clock Speed:

48 MHz

Flash Memory:

256KB

RAM:

32KB

Operating Voltage

3.3 V

GPIO

27

Analog Inputs

6

DAC

1

PWM

10

UART

6

SPI

6

I2C

6

Connector

USB Micro-B

USB-to-Serial

Native USB

LiPo Charger

Yes

Soldered Headers?

No

Shield Compatible

No

Form Factor

2.25 x 2.1 in. rectangle

Special Features

USB client and host

SparkFun SAMD21 Mini Breakout

SparkFun SAMD21 Mini Breakout

SparkFun SAMD21 Mini Breakout

DEV-13664
$22.50
18

Quick take: Powerful microcontroller with lots of features. Using the advanced features in code can be complicated.

Processor:

ATSSAMD21G18

Clock Speed:

48 MHz

Flash Memory:

256KB

RAM:

32KB

Operating Voltage

3.3 V

GPIO

20

Analog Inputs

4

DAC

1

PWM

10

UART

6

SPI

6

I2C

6

Connector

USB Micro-B

USB-to-Serial

Native USB

LiPo Charger

No

Soldered Headers?

No

Shield Compatible

No

Form Factor

1.3 x 0.7 in. rectangle

Special Features

USB client and host