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
Board | Speed | Memory | I/O Pins | Compare |
---|---|---|---|---|
Arduino Uno Rev3 ATmega328P | 16 MHz | 32 KB | 14 (6 PWM) | |
Arduino Mega 2560 Rev3 ATmega2560 | 16 MHz | 256 KB | 54 (15 PWM) | |
Arduino Nano ATmega328 | 16 MHz | 32 KB | 22 (6 PWM) | |
Arduino Nano Every ATMega4809 | 20 MHz | 48 KB | 22 (5 PWM) | |
Arduino Leonardo ATmega32U4 | 16 MHz | 32 KB | 20 (7 PWM) | |
Arduino Micro ATmega32U4 | 16 MHz | 32 KB | 20 (7 PWM) |
Click to load comments