Arduino Board Comparisons
Find the perfect Arduino board for your project. We compare specifications, performance, price and features of all available boards.
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 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
Arduino MKR WiFi 1010 vs Arduino MKR Zero
SAMD21 Cortex-M0+ vs SAMD21 Cortex-M0+
48 MHz
256 KB
48 MHz
256 KB
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
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) |