List of Arduino boards

from Wikipedia, the free encyclopedia

This page gives an overview of all microcontroller boards on the Arduino platform .

Arduino boards

Arduino µController Operating
voltage
Flash
KiB
EEPROM
KiB
SRAM
KiB
Digital
I / O pins
... with
PWM
Analog
inputs /
outputs
Interfaces Dimensions
in mm
particularities image
Nano ATmega328 (8-bit) 3.3V or
5V
32 1 2 14th 6th 8th/- Mini-B USB, I²C , SPI 45 × 18 is on a breadboard pluggable Arduino nano.jpg
Nano Every ATmega4809 (8-bit) 5 V 48 0.256 6th 12 5 7/1 Mini-B USB, I²C , SPI 45 x 18 can be plugged onto a breadboard , DAC ( digital-to-analog converter ) Arduino Nano Every.png
Nano IOT SAMD21G18A (32-bit) 3.3V 250 32 13 5 7/1 Mini-B USB, I²C , SPI 45 x 18 48 MHz, Wi-Fi , Bluetooth , Arduino Nano IOT.png
Nano BLE nRF 52840 (32-bit) 3.3V 1024 256 13 5 7/0 Mini-B USB, I²C , SPI 45 x 18 64 MHz, Bluetooth , inertial measuring unit
Nano BLE Sense nRF 52840 (32-bit) 3.3V 1024 256 13 5 7/0 Mini-B USB, I²C , SPI 45 x 18 64 MHz, Bluetooth , inertial measuring unit , sensors: air pressure, humidity, brightness and RGB, microphones, ATECC608A crypto chip
Diecimila ATmega168 (8-bit) 5 V 16 0.5 1 14th 6th 6 / - USB 68.6 x 53.3 Arduino Diecimila 6.jpg
Duemilanove ATmega168 (8-bit) 5 V 16 0.5 1 14th 6th 6 / - USB, SPI , ICSP , I²C 68.6 x 53.3 Arduino Duemilanove 2009b.jpg
U.N ATmega328 (8-bit) 5 V 32 1 2 14th 6th 6 / - USB, SPI, ICSP, I²C 68.6 x 53.3 Arduino uno r3.jpg
Uno WiFi ATmega4809 (8-bit) 5 V 48 0.256 6th 14th 5 6 / - USB, SPI, ICSP, I²C 68.6 x 53.3
Ethernet ATmega328 (8-bit) 5 V 32 1 2 14 (a) 4th 6 / - Ethernet , SD card, SPI, TWI 68.6 x 53.3 like Arduino UNO, but with Ethernet interface instead of USB. Arduino Ethernet Board.jpg
M0 Pro ATSAMD21G18 (32-bit) 3.3V 256 up to 16 (b) 32 20th 12 - / - USB, SPI, ICSP, I²C 68.58 x 53.34 32-bit
Mega ATmega1280 (8-bit) 5 V 128 4th 8th 54 14th 16 / - USB, SPI, ICSP, I²C, 4  UART 101.6 x 53.3 Extended larger version with many I / O pins. Arduino Mega.jpg
Mega2560 ATmega2560 (8-bit) 5 V 256 4th 8th 54 14th 16 / - USB, SPI, ICSP, I²C, 4 UART 101.6 x 53.3 Update of the Arduino Mega. Arduino MEGA 2560 R3, front side.jpg
Mega ADK ATmega2560 (8-bit) 5 V 256 4th 8th 54 14th 16 / - USB, SPI, ICSP, I²C, 4 UART 101.6 x 53.3 Based on Arduino Mega2560. Has a USB host interface for connecting to Android devices.
MKR1000 WiFi SAMD21 Cortex-M0 + (32-bit) 3.3V 256 0 32 8th 7th 7/1 USB, SPI, ICSP, I²C, UART, WLAN 61.5 x 25 Arduino mkr1000.jpg
MKR WiFi 1010 SAMD21 Cortex-M0 + 32bit Low Power ARM MCU 3.3V 256 0 32 8th 12 7/1 USB, SPI, ICSP, I²C, I²S, UART, WLAN 61.5 x 25 Arduino mkr1010.jpg
BT ( Bluetooth ) ATmega328 (8-bit) 5 V 32 1 2 14th 4th 6 / - Bluegiga WT11 Bluetooth, TWI, I²C, SPI 81.2 x 53.3 Arduino BT.jpg
Leonardo ATmega32U4 (8-bit) 5 V 32 1 2.5 20th 7th 12 / - USB, ICSP, TWI, I²C, 1 UART 68.6 x 53.3 Can be operated with mice and keyboards on the USB interface Arduino Leonardo.jpg
Micro ATmega32U4 (8-bit) 5 V 32 1 2.5 20th 7th 12 / - USB, ICSP, TWI, I²C, 1 UART 48.3 x 17.8 similar to Arduino Nano and Leonardo. Arduino Micro.jpg
Esplora ATmega32U4 (8-bit) 5 V 32 1 2.5 - - - / - Micro-USB, ICSP , Tinkerkit connectors, TFT connector ( LC display ) 165.1 x 61.0 Arduinoboard with existing sensors and buttons Arduino Esplora.jpg
Due AT91SAM3X8E (32-bit) 3.3V 512 unavailable 96 54 12 12/2 USB, CAN , ICSP, 2 TWI, 4 UART, 2 DAC 101.6 x 53.3 Structure like Arduino Mega. First Arduino board with 32-bit ARM architecture. Arduino Due.jpg
Mini ATmega328 (8-bit) 5 V 32 1 2 14th 6th 8th/- ICSP 30 × 18 Arduino Mini.jpg
Fio ATmega328P 3.3V 32 1 2 14th 6th 8th/- ICSP, mini-USB, SPI, I²C 27.9 × 66 Arduino Fio.jpg
Per ATmega168 or
ATmega328 (8-bit)
3.3V or
5V
16 or
32
0.5 or
1
1 or
2
14th 6th 6 / - SPI, I²C 52 × 53 Arduino Pro.jpg
Pro mini ATmega168 or
ATmega328 (8-bit)
3.3V or
5V
16 or
32
0.5 or
1
1 or
2
14th 6th 8th/- SPI, I²C 33 x 17.8 Arduino Pro Mini (2) .jpg
zero Atmel ATSAMD21G18 (32-bit) 3.3V 256 up to 16 (b) 32 14th 12 6/1 SPI, I²C, 1 UART, 3 USART 68.6 x 53.3
Gemma ATtiny85 (8-bit) 3.3V 8th 512 bytes 512 bytes 3 2 1/- USB, TWI ø 27.98 Circular Arduino board manufactured by the US company Adafruit. Gemma-arduino-compatible-wearable-microcontroller-1.jpg
Genuino 101 Intel Curie (32-bit) 3.3V 196 - 24 14th 4th 6 / - USB, I2C, ICSP, SPI, TWI Bluetooth, accelerometer (6 axes) 68.6 x 53.3
STAR OTTO (STMicroelectronics-ARduino) STM32F469 ( ARM Cortex-M4 ) 3.3V 2048 128 384 + 16 MB SDRAM 70 14th 14/2 USB, SPI, I²C, TWI, 4 UART, SD card, LCD audio camera, headphones, stereo microphone 101.6 x 53.3 ESP8266 Arduino STAR OTTO 01.jpg
MKR VIDOR 4000 ATSAMD21 (32-bit) 3.3V 256 0 32 22nd 12 7/1 Mini PCI Express, Micro HDMI, MIPI Camera Connector, UART, (Q) SPI, I2C, I2S, Sigma Delta, DAC, high frequency PWM, high resolution PWM, WLAN, Bluetooth 83x25 FPGA: Intel Cyclone 10CL016 Arduino MKR Vidor 4000.png
Boot Kit XMC1100 XMC1100 ( ARM Cortex-M ) 3.3V 64 - 16 10 + 8 6th 6 / - USIC (SPI, UART, I²C etc.), I / O reconfiguration 85.4 × 53.65 (with debugger; can be removed, then UNO format) jTag debugger add-on (J-Link)

Arduino LilyPad Boards

Arduino boards of the LilyPad series are circular boards that can be worked into textiles.

Arduino µController Operating
voltage
Flash EEPROM R.A.M. Digital
I / O pins
... with
PWM
Analog
inputs
Interfaces Dimensions
in mm
particularities image
LilyPad Arduino ATmega168V or
ATmega328V (8-bit)
2.7-5.5V 16 0.5 1 14th 6th 6th USB ( FTDI Basic Breakout required) ø 50 Base board of the Lilypad Arduino series. LilyPad Arduino.jpg
LilyPad Arduino USB ATmega32U4 (8-bit) 3.3V 32 1 2.5 9 4th 4th USB ø 50 Can simulate a mouse or keyboard on the USB interface.
LilyPad Arduino Simple ATmega328 (8-bit) 2.7-5.5V 32 1 2 9 5 4th USB (FTDI Basic Breakout required) ø 50 9 I / O pins, but with battery connection
LilyPad Arduino SimpleSnap ATmega328 (8-bit) 2.7-5.5V 32 1 2 9 5 4th USB (FTDI Basic Breakout required) ø 50 Similar to LilyPad Arduino Simple. Has a lithium polymer battery.

Arduino boards with microcontroller and microprocessor

Arduino µcontroller /
µprocessor
Operating
voltage
Flash EEPROM R.A.M. Digital
I / O pins
... with
PWM
Analog
inputs
Interfaces Dimensions
in mm
particularities image
Yún ATmega32u4 (8-bit) 5 V 32 KiB 1 KiB 2.5 KiB SRAM 20th 7th 12 USB, ICSP, WLAN , Ethernet, microSD , TWI, I²C 73 × 53 Arduino board with dedicated Archos processor for Linux distributions, USB host and microSD. ArduinoYun.jpg
Atheros AR9331 (MIPS @ 400 MHz) 3.3V 16 MB - 64 MB DDR2
Tre ATmega32u4 (8-bit) 5 V 32 KiB 1 KiB 2.5 KiB SRAM 14th 7th 6th HDMI (picture and sound), microSD, k. A. about more. k. A. Arduino board with WiFi, Ethernet, dedicated processor
Texas Instrument Sitara AM3359AZCZ100 (ARM Cortex-A8 @ 1 GHz) 3.3V 16 MB - 512 MB DDR3L 23 4th 0

Arduino Robot

Arduino Robot (top view)

The Arduino Robot is a programmable robot platform that can be programmed in the same way as all other Arduino boards. Special features are the built-in motorized wheels and built-in infrared sensors . The Arduino Robot is programmed and controlled via two microcontroller boards. The area of ​​responsibility of the first board is in the motor skills, and that of the second board in the control and communication of the robot. The robot has a diameter of 19 cm and is approx. 10 cm high.

Component of the robot µController Operating
voltage
Input
voltage
Flash EEPROM SRAM Digital
I / O pins
PWM channels Analog
input channels
Interfaces Sensors / input components
Control board ATmega32u4 (8-bit) 5 V 5 V 32 KiB 1 KiB internally in the microcontroller plus 512 Kbit externally 2.5 KiB 5 6th 4
( multiplexed : 8)
USB, UART, I2C, ICSPI, SPI color LCD, 5-button keypad, potentiometer , digital compass , SD card reader, loudspeaker, LEDs
Motor board ATmega32u4 (8-bit) 5 V 9 V
(for charging the accumulators)
32 KiB 1 KiB 2.5 KiB 4th 1 4th USB, UART, I2C Potentiometer, infrared sensors (tracking of lines / detection of obstacles), 4 AA accumulator slots

More older Arduino boards

Arduino NG

The Arduino boards listed in this section are no longer manufactured or sold. They are listed in the so-called hardware index. Many of the boards listed in this section have several revisions that are not discussed in this list.

  • Arduino Extreme
  • Arduino NG (Nuova Generazione)
  • Arduino USB
  • Arduino Serial
  • Arduino Stamp

Arduino certified boards

Manufacturers can have microcontroller boards certified by Arduino if they offer their own hardware design and a modified version of the Arduino IDE and meet other requirements. For this, these boards are allowed to carry a corresponding certificate and are listed on the Arduino website.

Arduino certified board µcontroller /
µprocessor
Operating
voltage
Flash EEPROM R.A.M. Digital
I / O pins
... with
PWM
Analog
inputs
Interfaces Dimensions
in mm
image
Intel Galileo Intel Quark SoC X1000 (32-bit) 3.3 V or 5 V (c) 8 Mbytes 11 KiB 256 MB RAM DDR3
512 KiB SRAM
14th 6th 6th USB host, USB client, SPI , ICSP , microSD, Ethernet, mini-PCI Express 106.7 x 71.1 Embedded World 2014 Intel Galileo 01.jpg
Intel Galileo Gen2 Intel Quark SoC X1000 (32-bit) 3.3 V or 5 V (c) 8 Mbytes 8 KiB 256 MB RAM DDR3
512 KiB SRAM
14th 6th 6th USB host, USB client, SPI, ICSP, microSD, Ethernet, mini-PCI Express 124 × 72
Intel Edison (d) Intel Quark µController 3.3 V or 5 V (c) 4 GiB k. A. 1 GB LPDDR3 POP 14th 4th 6th Wi-Fi, Bluetooth 4.0 LE, TWI, I2C, SPI, ICSP 72 × 12
Intel Atom µprocessor

Remarks

(a)Pins 10, 11, 12 and 13 are reserved for the Ethernet module and should not be used for any other purpose. This reduces the number of available pins to 9 (SD card is on pin 4).
(b) EEPROM is emulated.
(c) Operating voltage can be set using IOREF jumpers.
(d)The technical data mentioned in this list refer to the Intel Edison with an Intel® Edison with Kit for Arduino .

See also

Individual evidence

  1. Arduino
  2. Nano
  3. Arduino Nano Every. Retrieved May 25, 2019 .
  4. Arduino Nano 33 IoT. Retrieved May 27, 2019 .
  5. Arduino Nano 33 BLE. Retrieved May 27, 2019 .
  6. Arduino Nano 33 BLE Sense. Retrieved May 27, 2019 .
  7. Diecimila
  8. Duemilanove
  9. Uno
  10. ARDUINO UNO WiFi REV2. Retrieved March 11, 2019 .
  11. Ethernet
  12. Arduino M0 Pro. Retrieved March 11, 2019 .
  13. Mega
  14. Mega2560
  15. Mega ADK
  16. Arduino MKR1000 WIFI. Retrieved April 18, 2019 .
  17. Arduino MKR WiFi 1010. Retrieved April 18, 2019 .
  18. BT (Bluetooth)
  19. Leonardo
  20. Micro
  21. Esplora
  22. Due
  23. Mini
  24. Fio
  25. Pro
  26. Pro Mini
  27. Zero
  28. Gemma
  29. Genuino 101, accessed September 4, 2018
  30. STAR OTTO ( Memento of the original from March 20, 2017 in the Internet Archive ) Info: The archive link was inserted automatically and has not yet been checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / www.arduino.org
  31. Arduino MKR Vidor 4000. Retrieved March 11, 2019 .
  32. XMC1100 CPU Card for Arduino (PDF, 1.3 MB), accessed September 4, 2018
  33. XMC for Arduino, accessed September 4, 2018
  34. LilyPad Arduino
  35. LilyPad Arduino USB
  36. LilyPad Arduino Simple
  37. LilyPad Arduino SimpleSnap
  38. ^ Yún
  39. Yún Rev 2
  40. Tre
  41. Robot
  42. Arduino boards. Retrieved April 5, 2015 .
  43. Arduino Certified program. Retrieved April 7, 2015 .
  44. Intel Galileo
  45. Intel Galileo Gen2
  46. Intel Edison