BysMax
Menu

Arduino Board Comparisons

Find the perfect Arduino board for your project. We compare specifications, performance, price and features of all available boards.

Board Selector

Select two boards to compare them

VS

Most Popular Comparisons

Arduino Uno Rev3 vs Arduino Nano

ATmega328P vs ATmega328

16 MHz
32 KB
16 MHz
32 KB
View comparison

Arduino Uno Rev3 vs Arduino Mega 2560 Rev3

ATmega328P vs ATmega2560

16 MHz
32 KB
16 MHz
256 KB
View comparison

Arduino Uno Rev3 vs ESP32 DevKit V1

ATmega328P vs ESP32

16 MHz
32 KB
240 MHz
4 MB
View comparison

Arduino Nano vs ESP32 DevKit V1

ATmega328 vs ESP32

16 MHz
32 KB
240 MHz
4 MB
View comparison

Arduino Nano vs Arduino Nano Every

ATmega328 vs ATMega4809

16 MHz
32 KB
20 MHz
48 KB
View comparison

Arduino Leonardo vs Arduino Micro

ATmega32U4 vs ATmega32U4

16 MHz
32 KB
16 MHz
32 KB
View comparison

Arduino Due vs Arduino Portenta H7

Atmel SAM3X8E vs STM32H747XI dual-core

84 MHz
512 KB
480 MHz
18 MB (2 MB interno + 16 MB externo)
View comparison

ESP32 DevKit V1 vs ESP32-S3 DevKit

ESP32 vs ESP32-S3

240 MHz
4 MB
240 MHz
8 MB
View comparison

Arduino MKR WiFi 1010 vs ESP32 DevKit V1

SAMD21 Cortex-M0+ vs ESP32

48 MHz
256 KB
240 MHz
4 MB
View comparison

Arduino MKR Zero vs ESP32-C3 DevKit

SAMD21 Cortex-M0+ vs ESP32-C3

48 MHz
256 KB
160 MHz
4 MB
View comparison

Arduino Uno Rev3 vs Arduino Due

ATmega328P vs Atmel SAM3X8E

16 MHz
32 KB
84 MHz
512 KB
View comparison

Arduino Nano vs Arduino Leonardo

ATmega328 vs ATmega32U4

16 MHz
32 KB
16 MHz
32 KB
View comparison

ESP32 DevKit V1 vs Arduino Due

ESP32 vs Atmel SAM3X8E

240 MHz
4 MB
84 MHz
512 KB
View comparison

ESP32-S3 DevKit vs Arduino Portenta H7

ESP32-S3 vs STM32H747XI dual-core

240 MHz
8 MB
480 MHz
18 MB (2 MB interno + 16 MB externo)
View comparison

Arduino Mega 2560 Rev3 vs ESP32 DevKit V1

ATmega2560 vs ESP32

16 MHz
256 KB
240 MHz
4 MB
View comparison

ESP32-C3 DevKit vs Arduino Uno Rev3

ESP32-C3 vs ATmega328P

160 MHz
4 MB
16 MHz
32 KB
View comparison

Compare by Categories

High Performance

Boards with higher processing speed and advanced architectures

Compact Size

Small boards ideal for projects with limited space

IoT Projects

Boards with integrated wireless connectivity

All Boards at a Glance

BoardSpeedMemoryI/O PinsCompare
Arduino Uno Rev3
ATmega328P
16 MHz32 KB14 (6 PWM)
Arduino Mega 2560 Rev3
ATmega2560
16 MHz256 KB54 (15 PWM)
Arduino Nano
ATmega328
16 MHz32 KB22 (6 PWM)
Arduino Nano Every
ATMega4809
20 MHz48 KB22 (5 PWM)
Arduino Leonardo
ATmega32U4
16 MHz32 KB20 (7 PWM)
Arduino Micro
ATmega32U4
16 MHz32 KB20 (7 PWM)

Click to load comments