Official
Many versions of the official Arduino hardware have been commercially produced to date:[1][2]
Name | Processor | Format | Host interface | I/O | Release date | Notes | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Processor | Frequency | Dimensions | Voltage | Flash (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 MHz | Arduino / Genuino | 68.6 mm x 53.4 mm [ 2.7 in x 2.1 in ] | USB | 32U4 | 5 V | 48 | 0.25 | 6 | 14 | 5 | 6 | 0 | Announced May 17, 2018 | Contains six-axis accelerometer, gyroscope the NINA/esp32 module supports WiFi and support Bluetooth as Beta feature[4] |
Arduino / Genuino MKR1000 | ATSAMW25 (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 MHz | minimal | 61.5 mm × 25 mm [ 2.4 in × 1.0 in ] | USB | 3.3 V | 256 | No | 32 | 8 | 12 | 7 | 1 | Announced: April 2, 2016 | ||
Arduino MKR Zero | ATSAMD21G18A | 48 MHz | minimal | USB | 3.3 V | 256 | No | 32 | ||||||||
Arduino 101[5] Genuino 101 | Intel® Curie™ module[6] two tiny cores, an x86 (Quark SE) and an ARC | 32 MHz | Arduino / Genuino | 68.6 mm × 53.4 mm [ 2.7 in × 2.1 in ] | USB | 3.3 V | 196 | 24 | 14 | 4 | 6 | October 16, 2015 | Contains six-axis accelerometer, gyroscope and Bluetooth | |||
Arduino Zero[7] | ATSAMD21G18A[8] | 48 MHz | Arduino | 68.6 mm × 53.3 mm [ 2.7 in × 2.1 in ] | USB | Native & EDBG Debug | 3.3 V | 256 | 0 to 16 Kb emulation | 32 | 14 | 12 | 6 | 1 | Released 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 MHz | Mega | 101.6 mm × 53.3 mm [ 4 in × 2.1 in ] | USB | 16U2[15] + native host[16] | 3.3 V | 512 | 0[17] | 96 | 54 | 12 | 12 | 2 | October 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 | Arduino | 68.6 mm × 53.3 mm [ 2.7 in × 2.1 in ] | USB | 5 V | 32 KB, 16 MB | 1 KB, 0 KB | 2.5 KB, 64 MB | 14 | 6 | 12 | September 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 MHz | Arduino | 68.6 mm × 53.3 mm [ 2.7 in × 2.1 in ] | USB | 32U4[20] | 5 V | 32 | 1 | 2.5 | 20 | 7 | 12 | July 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 MHz | Arduino | 68.6 mm × 53.3 mm [ 2.7 in × 2.1 in ] | USB | 8U2[26] (Rev1&2)/ 16U2[15] (Rev3) | 5 V | 32 | 1 | 2 | 14 | 6 | 6 | September 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 MHz | Mega | 101.6 mm × 53.3 mm [ 4 in × 2.1 in ] | USB | 8U2[26] (Rev1&2)/ 16U2[15] (Rev3) | 5 V | 256 | 4 | 8 | 54 | 15 | 16 | September 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 MHz | Arduino | 68.6 mm × 53.3 mm [ 2.7 in × 2.1 in ] | Ethernet Serial interface | Wiznet Ethernet | 5 V | 32 | 1 | 2 | 14 | 4 | 6 | July 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 MHz | minimal | 66.0 mm × 27.9 mm [ 2.6 in × 1.1 in ] | XBee Serial | 3.3 V | 32 | 1 | 2 | 14 | 6 | 8 | March 18, 2010[35] | Includes XBee socket on bottom of board.[34] | ||
Arduino Nano[36] | ATmega328[31] (ATmega168 before v3.0[37]) | 16 MHz | minimal | 43.18 mm × 18.54 mm [ 1.70 in × 0.73 in ] | USB | FTDI FT232R[38] | 5 V | 16/32 | 0.5/1 | 1/2 | 14 | 6 | 8 | May 15, 2008[39] | This small USB-powered version of the Arduino uses a surface-mounted processor. | |
LilyPad Arduino[40] | ATmega168V or ATmega328V | 8 MHz | wearable | 51 mm ⌀ [ 2 in ⌀ ] | 2.7-5.5 V | 16 | 0.5 | 1 | 14 | 6 | 6 | October 17, 2007[41] | This minimalist design is for wearable applications. | |||
Arduino Pro[42] | ATmega168 or ATmega328[42] | 16 MHz | Arduino | 52.1 mm × 53.3 mm [ 2.05 in × 2.1 in ] | UART Serial, I2C(TWI), SPI | FTDI | 5 V or 3.3 V | 16/32 | 0.5/1 | 1/2 | 14 | 6 | 6 | Designed and manufactured by SparkFun Electronics for use in semi-permanent installations. | ||
Arduino Mega ADK[43] | ATmega2560[29] | 16 MHz | Mega | 101.6 mm × 53.3 mm [ 4 in × 2.1 in ] | 8U2[26] MAX3421E USB Host | 5 V | 256 | 4 | 8 | 54 | 14 | 16 | July 13, 2011[32] | |||
Arduino Esplora[44] | Atmega32U4[20] | 16 MHz | 165.1 mm × 61.0 mm [ 6.5 in × 2.4 in ] | 32U4[20] | 5 V | 32 | 1 | 2.5 | December 10, 2012 | Analog joystick, four buttons, several sensors, 2 TinkerKit inputs and 2 outputs, LCD connector | ||||||
Arduino Micro[45] | ATmega32U4[20] | 16 MHz | Mini | 17.8 mm × 48.3 mm [ 0.7 in × 1.9 in ] | 5 V | 32 | 1 | 2.5 | 20 | 7 | 12 | November 8, 2012[46] | This Arduino was co-designed by Adafruit. | |||
Arduino Pro Mini | ATmega328 | 8 (3.3 V)/16 (5 V) MHz | Mini | 17.8 mm × 33.0 mm [ 0.7 in × 1.3 in ] | Six-pin serial header | 3.3 V / 5 V | 32 | 1 | 2 | 14 | 6 | 6 | Designed and manufactured by SparkFun Electronics. |