List of Arduino boards and compatible systems
This is a non-exhaustive list of Arduino boards and compatible systems. It lists boards in these categories:
- Released under the official Arduino name
- Arduino "shield" compatible
- Development-environment compatible
- Based on non-Atmel processors
Official
Many versions of the official Arduino hardware have been commercially produced to date:Superseded
The following have been superseded by later and more capable versions from Arduino.Compatible
Although the hardware and software designs are freely available under copyleft licenses, the developers have requested that the name "Arduino" be exclusive to the official product and not be used for derivative works without permission. The official policy document on the use of the Arduino name emphasizes that the project is open to incorporating work by others into the official product.As a result of the protected naming conventions of the Arduino, a group of Arduino users forked the Arduino Diecimila, releasing an equivalent board called Freeduino. The name "Freeduino" is not trademarked and is free to use for any purpose.
Several Arduino-compatible products commercially released have avoided the "Arduino" name by using "-duino" name variants.
Footprint-compatible
The following boards are fully or almost fully compatible with both the Arduino hardware and software, including being able to accept "shield" daughterboards.| Name | Processor | Maker | Notes |
| Seeeduino V4.2 | ATmega328P | Seeed Studio | Seeeduino V4.2 is an Arduino-compatible board, which is based on ATmega328P MCU, Arduino UNO bootloader, and with an ATmega16U2 as a UART-to-USB converter. The three on-board Grove interface can make your board connect to over 300 Grove modules. |
| Seeeduino Cortex-M0+] | SAMD21 Cortex-M0+ | Seeed Studio | The Seeeduino Cortex-M0+ features an Atmel SAMD21 MCU which is based on a 32-bit ARM Cortex-M0+ processor. With the help of this powerful core, SAMD21 is much more powerful than AVR and can achieve many functions and more complex calculations that cannot be implemented on AVR chips. |
| ATmega328P | Seeed Studio | Seeeduino Lotus V1.0 is a 2 in 1 solution of the Seeeduino board and base shield. | |
| SAMD21 Cortex-M0+ | Seeed Studio | SMART™ SAM D21 is a series of low-power microcontrollers using the 32-bit ARM® Cortex®-M0+ processor with 256 KB flash and 32 KB of SRAM. The Seeeduino Lotus Cortex-M0+ can be considered as a combination of Seeeduino and Base Shield. | |
| SAMD21 Cortex-M0+ | Seeed Studio | LoRaWAN Class A/C Ultra long range communication Ultra low power consumption Arduino programming. Embedded with lithium battery management chip 4 Grove connectors onboard | |
| SAMD21 Cortex-M0+ | Seeed Studio | LoRaWAN Class A/C Ultra long range of communication GPS communication Ultra low power consumption Arduino programming. Embedded with lithim battery management chip 4 Grove connectors onboard | |
| ATmega32U4 | Seeed Studio | Built around the ATmega32U4 chip Provide up to 20 Digital I/Os On board switch for 3. 3V and 5 V dual working mode 2 built-in Grove interface Built-in Micro USB for power supply and programming | |
| ATmega328P | Seeed Studio | Seeeduino Ethernet is a compact and multifunctional development platform, which merges data logging and processing, device control and Ethernet communication together into one | |
| ATmega32U4 | Seeed Studio | Built on Dragino Wi-Fi IoT module HE and ATmega32U4 Compatible with Arduino Yun Support 2.4 GHz Wi-Fi, 802.11 b/g/n Built-in Ethernet port and USB 2.0 Running OpenWrt system | |
| ATmega328P | Seeed Studio | Upgraded from Seeeduino Stalker V3.0 Lower power consumption Extra toggle switch for X-bee area 2 extra toggle switches for selecting the INT pin connected to RTC 3.3 V and 5 V dual mode | |
| ATmega2560 | Built on top of Arduino MEGA 2560 R3. Designed for STEM educational, and prototyping purpose. Compatible with Arduino Uno for all the Arduino Shields. Additional features:
| ||
| Atmega328P-PU | Universal Solder | Do-it-yourself Arduino Uno R3 compatible footprint and connections. Additional features:
| |
| ST1 | ATmega328 | Sanjay Technologies | Compatible with Arduino Uno Rev3 - added features:Compatible with Arduino Uno R3. |
| ST Freeduino Robotics Board | ATmega328 | Sanjay Technologies | Compatible with Arduino with servo ports - added features: External DC power socket or USB powered. On-board 5 V regulator with heatsink area for efficient 1000 mA output. Has built in ICSP port for on the fly programming. Robotics ready. |
| GSTduino | ATmega328 | Green System Technology | Added features: Powered via the micro USB connection, or 2.8–5.5 V battery connector Serial communication on pin D0 and pin D1. used to receive and transmit TTL serial data. These pins are connected to the corresponding pins of the FTDI USB-to-TTL serial chip. By sliding the switch, RX/TX pins can be re-routed to Bluetooth UART connector. |
| Linduino One | ATmega328 | Linear Technology Corporation | Compatible with Arduino Uno. Galvanically isolated USB interface provided by onboard LTM2884 USB Isolation module. |
| InVentor UNO | ATmega328P-PU | Ventor Technologies | Added features:
|
| InvIoT U1 | ATmega328P-PU | InvIoT.com | Added features: |
| Bluno | ATmega328 | DFRobot.com | Added features: |
| AVR.duino U+ | ATmega328 | SlicMicro.com | Added features: |
| SainSmart UNO | ATmega328 | SainSmart | |
| SainSmart Mega 2560 | ATmega2560 | SainSmart | |
| Freaduino MEGA2560 | ATmega2560 | ElecFreaks | |
| SainSmart UNO R3 | ATmega328-AU | SainSmart | Controller: SMD MEGA328P-AU; A6/A7 port added; 3.3 V/5 V supply voltage and I/O voltage switch. |
| AVR-Duino | TavIR | Another Arduino/Mega compatible board. | |
| Brasuíno | Holoscópio | Based on the Uno with rearranged LEDs and reset button, mini-USB connector, and altered pin 13 circuitry so that the LED and resistor do not interfere with pin function when acting as an input. The Brasuíno was designed using KiCad, and is licensed as GPLv2. | |
| ChibiDuino2 | ATmega328 | TiisaiDipJp | Japanese Arduino compatible kit using Uno board setting. Includes two mini-B USB sockets, 1602 LCD socket, 5 V or 3.3 V power selection, breadboard area. |
| Cosmo Black Star | ATmega328 | JT5 | Arduino layout-compatible board. Based on the Arduino Duemilanove. |
| CraftDuino | Manufactured and sold by RoboCraft Team. | ||
| ATmega328P | CT-UNO features: | ||
| NUC131LD2AE | CT-ARM features: | ||
| Diavolino | Evil Mad Scientist Laboratories | Arduino layout-compatible board, designed for use with a USB-TTL serial cable. | |
| DuinoBot v1.x | ATmega32U4 | RobotGroup Argentina | Arduino fully compatible board, with integrated power supply and controllers designed for robotics. Compatible as well with the system "Multiplo" |
| eJackino | Kit by CQ publisher in Japan. | Similar to Seeeduino, eJackino can use universal boards as shields. On back side, there is a "Akihabara station" silk, just like Italia on Arduino. | |
| gizDuino Version 5.0V | Atmega168, Atmega328 | e-gizmo | Arduino compatibleUSB to serial made by prolific Locally made in the Philippines. |
| Elektor Platino universal AVR board | ATmega8, ATmega16, ATmega32, ATmega88, ATmega164, ATmega168, ATmega324, ATmega328, ATmega644, ATmega1284 | Elektor | is an Arduino compatible board that supports 28-pin and 40-pin AVR devices. The board features multiple footprints for user interface elements like LCDs, pushbuttons, rotary encoders, LEDs and buzzer, supported by an extensive library. Bootloaders are available for all supported processors. On its backside are Arduino shield compatible connectors plus other extension connectors. |
| fayaduino Series | fayalab | Manufactured and sold by Taiwan-based kit company fayalab, with 100% compatible design to Genuino/Arduino. | |
| Freeduino MaxSerial | Manufactured and sold assembled or as a kit by Fundamental Logic until May 2010. | A board with a standard DE-9 serial port. | |
| Freeduino SB | ATmega328 | Solarbotics Ltd. | Compatible with the Duemilanove. |
| Freeduino Through-Hole | Manufactured and sold as a kit by NKC Electronics. | The design avoids surface-mount soldering. | |
| Illuminato Genesis | ATmega644 | Provides 64 KB of flash, 4 KB of RAM and 42 general I/O pins. Hardware and firmware are open source. | |
| InduinoR3 | ATmega168/ATmega 328/ATmega 8 | Simple Labs | A low cost Arduino clone using the ATmega168/ATmega 328/ATmega 8 and designed for prototyping, it includes onboard peripherals such as an RGB LED, switches, IR LED, TSOP and LDR. |
| Japanino | ATmega168 | A kit by Otonano Kagaku publisher in Japan. | The board and a POV kit were included in Vol. 27 of the eponymous series. It is unique in having a regular size USB A connector. |
| 1000Pads Luigino | Minimalistic version of Arduino: small, without serial converter. Available as a kit, board only or assembled. Smaller than Arduino, with different footprint. | ||
| Luigino328 | ATmega328 | It has an improved automatic voltage selector, resolves problems during programming caused by shields that use the serial port, with an automatic serial port selector, and has the LM1117 voltage regulator. | |
| metaboard | Developed by Metalab, a hackerspace in Vienna. | Designed to have a very low complexity and price. Hardware and firmware are open source. | |
| Rascal | AT91SAM9G20 | Rascal Micro | It is compatible with Arduino shields, but it is programmed in Python rather than C++. It has an embedded webserver. |
| Raspduino | ATmega328 | Bitwizard | Fully Arduino compatible board, that fits perfectly on a Raspberry Pi, and can be programmed through the Raspberry Pi's serial interface. It also breaks out the Raspberry Pi's SPI and I²C interfaces, or can be used as a stand-alone Arduino when powered with the external power header. |
| Romeo 2012 | ATmega328 | DFRobot | An all-in-one Arduino with motor controller. Compatible with the Arduino Uno. |
| Roboduino | Designed for robotics. All connections have neighboring power buses for servos and sensors. Additional headers for power and serial communication are provided. It was developed by Curious Inventor, LLC. | ||
| SunDuino | ATmega8/88/168/328/16/32/324/644 and PIC18F2550/4550 PIC32MX320F128 and ButterFLY, STM32Discovery | Lothar Team Arduino PRO Compatible boards. | Another Arduino compatible board, software- and hardware-compatible. |
| TwentyTen | Freetronics | Based on the Duemilanove, with a prototyping area, rearranged LEDs, mini-USB connector, and altered pin 13 circuitry so LED and resistor do not interfere with pin function when acting as an input. | |
| UDOO | Atmel SAM3X8E | SECO Inc. | Android-Linux-Arduino compatible board. |
| Volksduino | Applied Platonics | A low cost, high power, shield-compatible, complete Arduino-compatible board kit. Based on the Duemilanove, it comes with a 5 V / 1 A voltage regulator. Designed for low component count and for ease of assembly. | |
| Wiseduino | Includes a DS1307 RTC with backup battery, a 24LC256 EEPROM and a connector for XBee adapter for wireless communication. | ||
| Xaduino | ATXmega128A3U | OBDIIworld | 8/16 bit Xmega core @ 32 MHz. 8 KB SRAM. 37 Digital I/O. 3.3 V. 2 DAC. Output 3.3 V pin: 500 mA, 5 V 500 mA. |
| YourDuinoRoboRED | Atmel 328 | Yourduino.com | Includes 14 color-coded 3-pin connectors for direct cable connection of servos, electronic bricks, etc., and six color-coded3-pin connectors to analog inputs for electronic bricks, etc. Provides improved 3.3 V regulator supplying 500 mA, and optional 3.3 V operation. Switching regulator provides 5 V 2 A from up to 20 V external supply. |
| YourDuinoRobo1 | Atmel 328 | Yourduino.com | Includes 6 color-coded 3-pin connectors for direct cable connection of servos, electronic bricks, etc., and 6 3-pin connectors to analog inputs for electronic bricks, etc. Provides improved 3.3 V regulator supplying 500 mA, and optional 3.3 V operation. |
| ZArdino | ATMega328 | A kit created by Peter Ing | A South African Arduino-compatible board derived from the Duemilanove, it features mostly through-hole construction except for the SMD FT232RL IC, power selection switches, option for a Phoenix power connector instead of DC jack, extra I/O pads for using Veroboard as shields. Designed for easy assembly in countries where exotic components are hard to find. |
| Zigduino | ATmega128RFA1 | Logos Electromechanical | Integrates Zigbee. It can be used with other 802.15.4 network standards as well as Zigbee. It is the same shape as the Duemilanove, includes an external RPSMA jack on the side of the board opposite the power jack, and is compatible with shields that work with other 3.3 V boards. |
| EtherTen | ATmega328P | Freetronics | Fixed SPI behaviour on Ethernet chip, D13 pin isolated with a MOSFET of which can also be used as an input. |
| EtherMega | ATmega2560 | Freetronics | Fixed SPI behaviour on Ethernet chip, Micro SD card slot, D13 pin isolated with a MOSFET of which can also be used as an input. |
| USBDroid | ATmega328P | Freetronics | Can act as a host for an Android device and is compatible with the Android Open Accessory Development Kit, Micro SD card slot, D13 pin isolated with a MOSFET of which can also be used as an input. |
| Eleven | ATmega328P | Freetronics | Arduino Uno compatible, D13 pin isolated with a MOSFET of which can also be used as an input. |
| KitTen | ATmega328P | Freetronics | Includes both 3.3 V and 5 V regulators for shields, D13 pin isolated with a MOSFET of which can also be used as an input. Can be connect to Arduino using CAT5 cable. |
| EtherDue | ATSAM3X8E | Freetronics | Arduino Due with onboard Ethernet, software-compatible with Arduino Ethernet shield, D13 pin isolated with a MOSFET of which can also be used as an input. |
| TAIJIUINO Due Pro | ATSAM3X8E | Elechouse | Mostly compatible with Arduino Due. Includes RMII signals via a connector to allow access to the microcontroller's native Ethernet MAC. |
| ShieldBuddy TC275 | Infineon Aurix TC275TP | Hitex UK | Uses Arduino Due form factor and largely compatible pin allocation. Runs at 5 V, but can be modified to run at 3.3 V. Triple-core, 32-bit, 200 MHz Aurix processor. 4 MB flash, 550 kB SRAM, 128 kB DataFlash. Optional CIC61508 safety monitor. Arduino IDE supported via add-in, plus Eclipse-based tools with multicore debugger. |
| MBZ Pro WiFi | Atmega328P-PU | MBZ Pro Mega is an Arduino compatible stand-alone board with a prototyping area and built-in Wi-Fi. Featuring a compact design, it helps to shrink Arduino projects and make it permanent.
| |
| Rhino Mega 2560 | ATmega2560 | Cyrola Inc. | Arduino Uno compatible board powered by ATmega2560. D0/D1 can be changed to D19/D18. It enables to multiple serial communication. A4/A5 are not connected to SDA/SCL same as Arduino Mega. |
| Mega 2560 PRO | ATmega2560-16AU | Embed version of Mega 2560 CH340G/ATmega2560 - compatible with Arduino Mega 2560 board. Built on the Atmel ATmega2560 microcontroller and USB-UART interface chip CH340G. Board have compact size 38x55 mm. It is good solution, to make your final project on solder proto-board. Board for functionality similar to the Arduino Mega 2560. It is embed board, but the same stable, and uses the original chips ATmega2560. The board used the chip CH340G as converter UART-USB. When working in the frequency 12 MHz, giving a stable result of data exchange. Mega PRO 2560 CH340G / ATmega2560 - connects to the computer via microUSB cable. | |
| Zynq 7Z007S | Avnet, Inc. | Compatible with Arduino shields and Pmod extension cards. ARM Cortex-A9 CPU and FPGA fabric, 512 Mb RAM, 8 Gb eMMC storage, on-board Wi-Fi and Bluetooth, USB 2.0 host. |