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 IoT - ESP32 Development Board

SparkFun IoT RedBoard - ESP32 Development Board

SparkFun IoT RedBoard - ESP32 Development Board

WRL-19177
$29.95
7

Quick take: The IoT RedBoard is an ESP32 WROOM-equipped development board that has everything you need in an Arduino Uno with extra perks like USB-C, Qwiic, and more.

Processor:

Dual-core Tensilica LX6

Clock Speed:

240 MHz

Flash Memory:

16MB

RAM:

520KB SRAM

Operating Voltage

2.3 to 3.6V

GPIO

26

Analog Inputs

8

DAC

2

PWM

6

UART

1

SPI

1

I2C

1 + Qwiic Connector

Connector

USB-C

USB-to-Serial

CH340G

LiPo Charger

Yes

Soldered Headers?

Yes

Shield Compatible

Yes

Form Factor

2.7 x 2.1 in. rectangle
Uno

Special Features

Wifi and Bluetooth

SparkFun Thing Plus - ESP32 WROOM

SparkFun Thing Plus - ESP32 WROOM (Micro-B)

SparkFun Thing Plus - ESP32 WROOM (Micro-B)

WRL-15663
$22.50
14

Quick take: The SparkFun ESP32 Thing Plus is the next step to get started with Espressif IoT ideations while still enjoying all the amenities of the ESP32 Thing.

Processor:

Dual-core Tensilica LX6

Clock Speed:

240 MHz

Flash Memory:

16MB

RAM:

32KB SRAM

Operating Voltage

2.3 to 3.6V

GPIO

21

Analog Inputs

6

DAC

2

PWM

16

UART

3

SPI

3

I2C

2 + Qwiic Connector

Connector

USB Micro-B

USB-to-Serial

CP2104/2N

LiPo Charger

Yes

Soldered Headers?

Yes

Shield Compatible

Yes

Form Factor

2.30 in x .9 in rectangle
Feather

Special Features

Wifi and Bluetooth

SparkFun Thing Plus - ESP32-S2 WROOM

SparkFun Thing Plus - ESP32-S2 WROOM

SparkFun Thing Plus - ESP32-S2 WROOM

WRL-17743
$21.50
3

Quick take: The SparkFun ESP32-S2 WROOM Thing Plus is a highly-integrated, Feather form-factor development board equipped with the 2.4 GHz WiFi SoC.

Processor:

Dual-core Tensilica LX7

Clock Speed:

240 MHz

Flash Memory:

4MB embedded SPI

RAM:

320kB SRAM

Operating Voltage

2.3 to 3.6V

GPIO

21

Analog Inputs

6

DAC

2

PWM

8

UART

2

SPI

4

I2C

2 + Qwiic Connector

Connector

USB-C

USB-to-Serial

CP2104/2N

LiPo Charger

Yes

Soldered Headers?

Yes

Shield Compatible

Yes

Form Factor

2.30 in x .9 in rectangle
Feather

Special Features

Wifi and Bluetooth

SparkFun ESP32 Thing

SparkFun ESP32 Thing

SparkFun ESP32 Thing

DEV-13907
$23.50
69

Quick take: Lots of features and powerful processor but software can be complicated. Many Arduino libraries not supported (yet).

Processor:

Tensilica LX6

Clock Speed:

240 MHz

Flash Memory:

4 MB

RAM:

520 KB

Operating Voltage

3.3 V

GPIO

28

Analog Inputs

18

DAC

2

PWM

16

UART

3

SPI

3

I2C

2

Connector

USB Micro-B

USB-to-Serial

FTDI FTS31XS

LiPo Charger

Yes

Soldered Headers?

No

Shield Compatible

No

Form Factor

2.32 x 1 in rectangle

Special Features

WiFi, Bluetooth, BLE

SparkFun ESP8266 Thing

SparkFun ESP8266 Thing

SparkFun ESP8266 Thing

WRL-13231
$18.50
49

Quick take: Low power and inexpensive WiFi development board. Separate USB-to-Serial board/cable is required for programming.

Processor:

Tensilica L106

Clock Speed:

80 MHz

Flash Memory:

512 KB

RAM:

96 KB

Operating Voltage

3.3 V

GPIO

11

Analog Inputs

1

DAC

0

PWM

11

UART

1

SPI

1

I2C

1

Connector

6-pin UART

USB-to-Serial

None

LiPo Charger

Yes

Soldered Headers?

No

Shield Compatible

No

Form Factor

2.18 x 1.02 in. rectangle

Special Features

WiFi, temperature and light sensors

SparkFun ESP8266 Thing Dev Board

SparkFun ESP8266 Thing - Dev Board

SparkFun ESP8266 Thing - Dev Board

WRL-13711
$18.50
71

Quick take: Low power and inexpensive WiFi development board.

Processor:

Tensilica L106

Clock Speed:

80 MHz

Flash Memory:

512 KB

RAM:

96 KB

Operating Voltage

3.3 V

GPIO

11

Analog Inputs

1

DAC

0

PWM

11

UART

1

SPI

1

I2C

1

Connector

USB Micro-B

USB-to-Serial

FTDI FTS31XS

LiPo Charger

No

Soldered Headers?

No

Shield Compatible

No

Form Factor

2.18 x 1.02 in. rectangle

Special Features

WiFi, temperature and light sensors

SparkFun ESP8266 Thing Dev Board with Headers

SparkFun ESP8266 Thing - Dev Board (with Headers)

SparkFun ESP8266 Thing - Dev Board (with Headers)

WRL-13804
$20.25
8

Quick take: Low power and inexpensive WiFi development board.

Processor:

Tensilica L106

Clock Speed:

80 MHz

Flash Memory:

512 KB

RAM:

96 KB

Operating Voltage

3.3 V

GPIO

11

Analog Inputs

1

DAC

0

PWM

11

UART

1

SPI

1

I2C

1

Connector

USB Micro-B

USB-to-Serial

FTDI FTS31XS

LiPo Charger

No

Soldered Headers?

No

Shield Compatible

No

Form Factor

2.18 x 1.02 in. rectangle

Special Features

WiFi, temperature and light sensors