Main Arduino Boards

ArduinouCVoltageIOFlashRam
UnoATmega328P5V1432kB2kB
NanoATmega3285V2232kB2kB
Leonardo ATmega32u45V2032kB2.5kB
MicroATmega32U45V2032kB2.5kB
EsploraATmega32u45V32kB2.5kB
Mega 2560ATmega25605V54256kB8kB
101 Intel Curie 3.3V14196kB24kB

Zero
ATSAMD21G18
32-Bit ARM

3.3V

20

256kB

32kB
DueAT91SAM3X8E
32-Bit ARM
3.3V54512kB96kB
MKR ZEROSAMD21 Cortex-M0+
32-Bit ARM
3.3V22256kB32kB
MKR GSM 1400SAMD21 Cortex-M0+
32-Bit ARM
3.3V21256kB32kB