List of Arduino boards and compatible systems

Official

Many versions of the official Arduino hardware have been commercially produced to date:[1][2]

NameProcessorFormatHost interfaceI/ORelease dateNotes
ProcessorFrequencyDimensionsVoltageFlash (KB)EEPROM (KB)SRAM (KB)Digital I/O (pins)Digital I/O with PWM (pins)Analog input (pins)Analog output pins
Arduino Uno WiFi rev 2[3]ATMEGA4809, NINA-W132 Wi-Fi module from u-blox, ECC608 crypto device
16 MHzArduino / Genuino68.6 mm x 53.4 mm [ 2.7 in x 2.1 in ]USB32U45 V480.25614560Announced May 17, 2018Contains six-axis accelerometer, gyroscope the NINA/esp32 module supports WiFi and support Bluetooth as Beta feature[4]
Arduino / Genuino MKR1000ATSAMW25 (made of SAMD21 Cortex-M0+ 32 bit ARM MCU, WINC1500 2.4 GHz 802.11 b/g/n Wi-Fi, and ECC508 crypto device )48 MHzminimal61.5 mm × 25 mm [ 2.4 in × 1.0 in ]USB3.3 V256No3281271Announced: April 2, 2016
Arduino MKR ZeroATSAMD21G18A48 MHzminimalUSB3.3 V256No32
Arduino 101[5]
Genuino 101
Intel® Curie™ module[6] two tiny cores, an x86 (Quark SE) and an ARC32 MHzArduino / Genuino68.6 mm × 53.4 mm [ 2.7 in × 2.1 in ]USB3.3 V196241446October 16, 2015Contains six-axis accelerometer, gyroscope and Bluetooth
Arduino Zero[7]ATSAMD21G18A[8]48 MHzArduino68.6 mm × 53.3 mm [ 2.7 in × 2.1 in ]USBNative & EDBG Debug3.3 V2560 to 16 Kb emulation32141261Released June 15, 2015[9]
Announced May 15, 2014[10]
Listed on some vendors list Mar 2015
Beta test started in Aug 1, 2014,[11] 32-bit architecture
Arduino Due[12][13]ATSAM3X8E[14] (Cortex-M3)84 MHzMega101.6 mm × 53.3 mm [ 4 in × 2.1 in ]USB16U2[15] + native host[16]3.3 V5120[17]965412122October 22, 2012[18]
The first Arduino board based on an ARM Processor. Features 2 channel 12-bit DAC, 84 MHz clock frequency, 32-bit architecture, 512 KB Flash and 96 KB SRAM. Unlike most Arduino boards, it operates on 3.3 V and is not 5 V tolerant.
Arduino Yún[19]Atmega32U4,[20]
Atheros AR9331
16 MHz,
400 MHz
Arduino68.6 mm × 53.3 mm [ 2.7 in × 2.1 in ]USB5 V32 KB,
16 MB
1 KB,
0 KB
2.5 KB,
64 MB
14612September 10, 2013[21]Arduino Yún is the combination of a classic Arduino Leonardo (based on the Atmega32U4 processor) with a WiFi system on a chip (SoC) running Linino, a MIPS GNU/Linux based on OpenWrt.
Arduino Leonardo[22]Atmega32U4[20]16 MHzArduino68.6 mm × 53.3 mm [ 2.7 in × 2.1 in ]USB32U4[20]5 V3212.520712July 23, 2012[23]
The Leonardo uses the Atmega32U4 processor, which has a USB controller built-in, eliminating one chip as compared to previous Arduinos.
Arduino Uno[24]ATmega328P[25]16 MHzArduino68.6 mm × 53.3 mm [ 2.7 in × 2.1 in ]USB8U2[26] (Rev1&2)/ 16U2[15] (Rev3)5 V32121466September 24, 2010[27]
This uses the same ATmega328 as late-model Duemilanove, but whereas the Duemilanove used an FTDI chip for USB, the Uno uses an ATmega16U2 (ATmega8U2 before rev3) programmed as a serial converter.
Arduino Mega2560[28]ATmega2560[29]16 MHzMega101.6 mm × 53.3 mm [ 4 in × 2.1 in ]USB8U2[26] (Rev1&2)/ 16U2[15] (Rev3)5 V25648541516September 24, 2010[27]
Total memory of 256 KB. Uses the ATmega16U2 (ATmega8U2 before Rev3) USB chip. Most shields that were designed for the Duemilanove, Diecimila, or Uno will fit, but a few shields will not fit because of interference with the extra pins.
Arduino Ethernet[30]ATmega328[31]16 MHzArduino68.6 mm × 53.3 mm [ 2.7 in × 2.1 in ]Ethernet Serial interfaceWiznet Ethernet5 V32121446July 13, 2011[32]
Based on the same WIZnet W5100 chip as the Arduino Ethernet Shield.[33] A serial interface is provided for programming, but no USB interface. Late versions of this board support Power over Ethernet (PoE).
Arduino Fio[34]ATmega328P[25]8 MHzminimal66.0 mm × 27.9 mm [ 2.6 in × 1.1 in ]XBee Serial3.3 V32121468March 18, 2010[35]
Includes XBee socket on bottom of board.[34]
Arduino Nano[36]ATmega328[31]
(ATmega168 before v3.0[37])
16 MHzminimal43.18 mm × 18.54 mm [ 1.70 in × 0.73 in ]USBFTDI FT232R[38]5 V16/320.5/11/21468May 15, 2008[39]
This small USB-powered version of the Arduino uses a surface-mounted processor.
LilyPad Arduino[40]ATmega168V or ATmega328V8 MHzwearable51 mm ⌀ [ 2 in ⌀ ]2.7-5.5 V160.511466October 17, 2007[41]
This minimalist design is for wearable applications.
Arduino Pro[42]ATmega168 or ATmega328[42]16 MHzArduino52.1 mm × 53.3 mm [ 2.05 in × 2.1 in ]UART Serial, I2C(TWI), SPIFTDI5 V or 3.3 V16/320.5/11/21466
Designed and manufactured by SparkFun Electronics for use in semi-permanent installations.
Arduino Mega ADK[43]ATmega2560[29]16 MHzMega101.6 mm × 53.3 mm [ 4 in × 2.1 in ]8U2[26]
MAX3421E
USB Host
5 V25648541416July 13, 2011[32]
Arduino Esplora[44]Atmega32U4[20]16 MHz165.1 mm × 61.0 mm [ 6.5 in × 2.4 in ]32U4[20]5 V3212.5December 10, 2012Analog joystick, four buttons, several sensors, 2 TinkerKit inputs and 2 outputs, LCD connector
Arduino Micro[45]ATmega32U4[20]16 MHzMini17.8 mm × 48.3 mm [ 0.7 in × 1.9 in ]5 V3212.520712November 8, 2012[46]
This Arduino was co-designed by Adafruit.
Arduino Pro MiniATmega3288 (3.3 V)/16 (5 V) MHzMini17.8 mm × 33.0 mm [ 0.7 in × 1.3 in ]Six-pin serial header3.3 V / 5 V32121466Designed and manufactured by SparkFun Electronics.

Leave a comment

Design a site like this with WordPress.com
Get started