Comparison of single-board microcontrollers
Comparison of Single-board microcontrollers excluding Single-board computers
Name |
Maker |
opensource? |
Processor |
Format |
Host interface |
||||
|---|---|---|---|---|---|---|---|---|---|
Processor |
Frequency |
Dimensions |
Voltage |
||||||
Arduino / Genuino MKR1000 |
Arduino |
Yes |
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 x 25 mm |
USB |
3.3 V |
|
|
Arduino |
Yes |
Intel Curie module two tiny cores, an x86 (Quark SE) and an ARC |
32 MHz |
Arduino / Genuino |
{{convert|68.6|x|53.4|mm|abbr=on|disp=x|in |
|1}} |
USB |
|
Arduino |
Yes |
ATSAMD21G18A |
MHz |
Arduino |
{{convert|2.7|x|2.1|in|abbr=on|disp=x|mm |
|1}} |
USB |
Native & EDBG Debug |
|
Arduino |
Yes |
ATSAM3X8E (Cortex-M3) |
MHz |
Mega |
{{convert|4|x|2.1|in|abbr=on|disp=x|mm |
|1}} |
USB |
16U2 + native host |
|
Arduino |
Yes |
ATmega32U4, |
MHz, |
Arduino |
{{convert|2.7|x|2.1|in|abbr=on|disp=x|mm |
|1}} |
USB |
||
Arduino |
Yes |
ATmega32U4 |
MHz |
Arduino |
{{convert|2.7|x|2.1|in|abbr=on|disp=x|mm |
|1}} |
USB |
32U4 |
|
Arduino |
Yes |
ATmega328P |
MHz |
Arduino |
{{convert|2.7|x|2.1|in|abbr=on|disp=x|mm |
|1}} |
USB |
8U2 (Rev1&2)/ 16U2 (Rev3) |
|
Arduino Mega2560 |
Arduino |
Yes |
ATmega2560 |
MHz |
Mega |
{{convert|4|x|2.1|in|abbr=on|disp=x|mm |
|1}} |
USB |
8U2 (Rev1&2)/ 16U2 (Rev3) |
Arduino Ethernet |
Arduino |
Yes |
ATmega328 |
MHz |
Arduino |
{{convert|2.7|x|2.1|in|abbr=on|disp=x|mm |
|1}} |
Ethernet Serial interface |
Wiznet Ethernet |
Arduino Fio |
Arduino |
Yes |
ATmega328P |
MHz |
minimal |
{{convert|2.6|x|1.1|in|abbr=on|disp=x|mm |
|1}} |
XBee Serial |
|
Arduino Nano |
Arduino |
Yes |
ATmega328 |
MHz |
minimal |
{{convert|1.70|x|0.73|in|abbr=on|disp=x|mm |
|2}} |
USB |
FTDI FT232R |
LilyPad Arduino |
Arduino |
Yes |
ATmega168V or ATmega328V |
MHz |
wearable |
{{convert|2|in|mm| ⌀|abbr=on|disp=x |
0}} ⌀ |
||
Arduino Pro |
Arduino |
Yes |
ATmega168 or ATmega328 |
MHz |
Arduino |
{{convert|2.05|x|2.1|in|abbr=on|disp=x|mm |
|1}} |
UART Serial, I2C(TWI), SPI |
FTDI |
Arduino Mega ADK |
Arduino |
Yes |
ATmega2560 |
MHz |
Mega |
{{convert|4|x|2.1|in|abbr=on|disp=x|mm |
|1}} |
8U2 MAX3421E USB Host |
|
Arduino Esplora |
Arduino |
Yes |
ATmega32U4 |
MHz |
{{convert|6.5|x|2.4|in|abbr=on|disp=x|mm |
|1}} |
32U4 |
||
Arduino Micro |
Arduino |
Yes |
ATmega32U4 |
MHz |
Mini |
{{convert|0.7|x|1.9|in|abbr=on|disp=x|mm |
|1}} |
||
Arduino Pro Mini |
Arduino |
Yes |
ATmega328 |
8 (3.3 V)/16 (5 V) MHz |
Mini |
{{convert|0.7|x|1.3|in|abbr=on|disp=x|mm |
|1}} |
Six pin serial header |
|
Serial Arduino |
Arduino |
Yes |
ATmega8 |
MHz |
Arduino |
{{convert|3.2|x|2.1|in|abbr=on|disp=x|mm |
|1}} |
DE-9 serial connection |
native |
Arduino USB |
Arduino |
Yes |
ATmega8 |
MHz |
Arduino |
{{convert|3.2|x|2.1|in|abbr=on|disp=x|mm |
|1}} |
USB |
FTDI FT232BM |
Arduino Extreme |
Arduino |
Yes |
ATmega8 |
MHz |
Arduino |
{{convert|3.2|x|2.1|in|abbr=on|disp=x|mm |
|1}} |
USB |
|
(Nuova Generazione) |
Arduino |
Yes |
ATmega8 |
MHz |
Arduino |
{{convert|3.2|x|2.1|in|abbr=on|disp=x|mm |
|1}} |
USB |
FTDI FT232RL |
Arduino NG plus |
Arduino |
Yes |
ATmega168 |
MHz |
Arduino |
{{convert|3.2|x|2.1|in|abbr=on|disp=x|mm |
|1}} |
USB |
|
(Bluetooth) |
Arduino |
Yes |
ATmega168 |
MHz |
Arduino |
{{convert|3.2|x|2.1|in|abbr=on|disp=x|mm |
|1}} |
Bluetooth |
Bluegiga WT11 Bluetooth |
Arduino |
Yes |
ATmega168 (DIP-28) |
MHz |
Arduino |
{{convert|2.7|x|2.1|in|abbr=on|disp=x|mm |
|1}} |
USB |
FTDI |
|
(2009) |
Arduino |
Yes |
ATmega168, ATmega328P |
MHz |
Arduino |
{{convert|2.7|x|2.1|in|abbr=on|disp=x|mm |
|1}} |
USB |
FTDI |
Arduino |
Yes |
ATmega1280 |
MHz |
Mega |
{{convert|4|x|2.1|in|abbr=on|disp=x|mm |
|1}} |
USB |
FTDI |
|
Arduino Mini |
Arduino |
Yes |
ATmega168 (Pro uses ATmega328) |
MHz (3.3 V model) or 16 MHz (5 V model) |
{{convert|0.7|x|1.3|in|abbr=on|disp=x|mm |
|1}} |
|||
Universal Solder (universal-solder.com) |
Yes |
ATmega328P-PU |
16 MHz |
||||||
ST1 |
Sanjay Technologies (sanjaytechnologies.co.in) |
Yes |
ATmega328 |
MHz |
|||||
ST Freeduino Robotics Board |
Sanjay Technologies (sanjaytechnologies.co.in) |
Yes |
ATmega328 |
MHz |
|||||
GSTduino |
Green System Technology |
Yes |
ATmega328 |
16 MHz |
55 mm x 45 mm |
||||
Linduino One |
Linear Technology Corporation |
Yes |
ATmega328 |
MHz |
|||||
InVentor UNO |
Ventor Technologies |
Yes |
ATmega328P-PU |
MHz |
|||||
InvIoT U1 |
InvIoT.com |
ATmega328P-PU |
MHz |
||||||
Bluno |
DFRobot.com |
ATmega328 |
MHz |
||||||
AVR.duino U+ |
SlicMicro.com |
ATmega328 |
MHz |
||||||
SainSmart UNO |
SainSmart |
ATmega328 |
MHz |
||||||
SainSmart Mega 2560 |
SainSmart |
ATmega2560 |
MHz |
||||||
Freaduino MEGA2560 |
ElecFreaks |
ATmega2560 |
MHz |
||||||
SainSmart UNO R3 |
SainSmart |
ATmega328-AU |
MHz |
||||||
AVR-Duino |
TavIR |
||||||||
Brasuíno |
Holoscópio |
ATmega328-AU |
MHz |
||||||
ChibiDuino2 |
TiisaiDipJp |
ATmega328 |
MHz |
||||||
Cosmo Black Star |
JT5 |
ATmega328 |
MHz |
||||||
CraftDuino |
Manufactured and sold by RoboCraft Team. |
MHz |
|||||||
ATmega328P |
MHz |
||||||||
NUC131LD2AE (32-bit ARM Cortex-M0) |
50 MHz |
Arduino |
{{convert|2.7|x|2.1|in|abbr=on|disp=x|mm |
|1}} |
|||||
Diavolino |
Evil Mad Scientist Laboratories |
||||||||
DuinoBot v1.x |
RobotGroup Argentina |
ATmega32U4 |
MHz |
||||||
eJackino |
Kit by CQ publisher in Japan. |
||||||||
gizDuino Version 5.0V |
e-gizmo |
ATmega328 |
MHz |
||||||
Elektor Platino universal AVR board |
Elektor |
ATmega8, ATmega16, ATmega32, ATmega88, ATmega164, ATmega168, ATmega324, ATmega328, ATmega644, ATmega1284 |
|||||||
fayaduino Series |
Manufactured and sold by Taiwan-based kit company fayalab, with 100% compatible design to Genuino/Arduino. |
fayalab |
|||||||
Freeduino MaxSerial |
Manufactured and sold assembled or as a kit by Fundamental Logic until May 2010. |
||||||||
Freeduino SB |
Solarbotics Ltd. |
ATmega328 |
MHz |
||||||
Freeduino Through-Hole |
Manufactured and sold as a kit by NKC Electronics. |
||||||||
Illuminato Genesis |
ATmega644 |
||||||||
InduinoX |
Simple Labs |
ATmega168/ATmega 328/ATmega 8 |
|||||||
Japanino |
A kit by Otonano Kagaku publisher in Japan. |
ATmega168 |
|||||||
1000Pads Luigino |
|||||||||
Luigino328 |
ATmega328 |
MHz |
|||||||
metaboard |
Developed by Metalab, a hackerspace in Vienna. |
||||||||
Rascal |
Rascal Micro |
AT91SAM9G20 (ARM9) |
|||||||
Raspduino |
Bitwizard |
ATmega328 |
MHz |
||||||
Romeo 2012 |
DFRobot |
ATmega328 |
MHz |
||||||
Roboduino |
|||||||||
Seeeduino |
SeeedStudio |
v2.21 (ATmega168 or ATmega328) |
|||||||
SunDuino |
Lothar Team Arduino PRO Compatible boards. (Poland) |
ATmega8/88/168/328/16/32/324/644 and PIC18F2550/4550 PIC32MX320F128 and ButterFLY, STM32Discovery |
|||||||
TwentyTen |
Freetronics |
||||||||
UDOO |
SECO Inc. |
Atmel SAM3X8E |
|||||||
Volksduino |
Applied Platonics |
||||||||
Wiseduino |
|||||||||
Xaduino |
OBDIIworld |
ATXmega128A3U |
32 MHz |
||||||
YourDuinoRoboRED |
Yourduino.com |
Atmel 328 |
|||||||
YourDuinoRobo1 |
Yourduino.com |
Atmel 328 |
|||||||
ZArdino |
A kit created by Peter Ing |
ATmega328 |
MHz |
||||||
Zigduino |
Logos Electromechanical |
ATmega128RFA1 |
|||||||
EtherTen |
Freetronics |
ATmega328P |
MHz |
||||||
EtherMega |
Freetronics |
ATmega2560 |
MHz |
||||||
USBDroid |
Freetronics |
ATmega328P |
MHz |
||||||
Eleven |
Freetronics |
ATmega328P |
MHz |
||||||
KitTen |
Freetronics |
ATmega328P |
MHz |
||||||
EtherDue |
Freetronics |
ATSAM3X8E (Cortex-M3) |
|||||||
TAIJIUINO Due Pro |
Elechouse |
ATSAM3X8E (Cortex-M3) |
|||||||
ShieldBuddy TC275 |
Hitex UK |
Infineon Aurix TC275TP |
200 MHz |
||||||
MBZ Pro Wifi |
ATmega328P-PU |
||||||||
Io:duino |
Railstars |
AT90CAN128 |
USB with FTDI serial chip |
||||||
DFRobotShop Rover |
ATmega328 |
||||||||
Faraduino |
Developed by Middlesex University Teaching Resources. |
ATmega328 |
USB with FTDI serial chip |
||||||
Motoruino |
Guibot |
ATmega328 |
Serial only, 6 pin header |
||||||
Alternator Regulator |
ATmega64M1 |
USB with FTDI serial chip |
|||||||
ArduPilot |
|||||||||
ArduIMU |
|||||||||
FlyDuino Mega |
Paul Bake |
ATmega 2560 |
Serial only, 6 pin header |
||||||
Colibri |
JT5 |
ATmega168 |
Serial only |
||||||
JeeNode |
Jeelabs |
ATmega328 |
6 pin header |
||||||
ArduPhone |
Freetronics |
ATmega1284P |
USB |
||||||
WTFDUINO |
Calum Knott |
ATmega328P |
USB & CH340G |
||||||
Tah |
Revealing Hour Creations |
ATmega32U4 |
USB |
||||||
ATmega32U4 |
USB |
||||||||
Alorium Technology |
Altera MAX10 10M08 FPGA |
USB |
|||||||
Controllino Mini |
Controllino |
ATmega328 |
USB |
12V or 24V |
|||||
Controllino Maxi |
Controllino |
ATmega2560 |
Ethernet/USB |
12V or 24V |
|||||
Controllino Mega |
Controllino |
ATmega2560 |
Ethernet/USB |
12V or 24V |
|||||
FA-DUINO 12RA |
Comfile Technology |
Mega2560 |
RS232 |
24V |
|||||
FA-DUINO 24RA |
Mega2560 |
RS232 |
24V |
||||||
ARDBOX |
Industrial Shields |
ATmega32U4 |
USB |
12-24V |
|||||
Industruino |
Industruino |
ATmega32U4 or ATmega AT90USB1286 |
USB |
6.5-32V |
|||||
Iono |
Sfera Labs |
No integral board |
USB / 6 pin header |
11-30V |
|||||
Ardweeny |
Solarbotics |
||||||||
Banguino |
ATmega328 |
||||||||
SAMD21G18 |
|||||||||
Bare Bones Board (BBB) and Really Bare Bones Board (RBBB) |
Modern Device |
||||||||
ATmega328P |
|||||||||
BlockDuino |
Blockduino |
ATmega8 ATmega328 |
|||||||
Boarduino |
Adafruit |
ATmega168 or ATmega328 |
|||||||
Breaduino |
Applied Platonics |
||||||||
Croduino series |
e-radionica.com |
ATmega328 |
|||||||
Cardboarduino |
ATmega168 |
||||||||
Crumbuino-Nano |
chip45.com/ |
ATmega328 |
|||||||
Crumbuino-Mega |
chip45.com/ |
ATmega2560 |
|||||||
ATtiny85 |
|||||||||
Digispark |
Digistump |
ATtiny85 |
|||||||
DragonFly |
ATmega1280 |
||||||||
Femtoduino |
Femtoduino |
ATmega328P-MU |
|||||||
Freeduino USB Mega 2560 |
Bhasha Technologies |
ATmega2560 |
|||||||
Freeduino Lite v2 |
Bhasha Technologies |
ATmega8/168/328 |
|||||||
Freeduino Serial |
Bhasha Technologies |
ATmega8/168/328 |
|||||||
Freeduino NANO |
Bhasha Technologies |
ATmega328 |
|||||||
iDuino |
|||||||||
IMUduino |
Femtoduino.com |
ATmega32U4 |
|||||||
JeeNode |
JeeLabs |
ATmega328P |
|||||||
LCDuino |
Geppetto Electronics |
ATmega328P |
|||||||
LEDuino |
|||||||||
Moteino |
LowPowerLab |
ATmega328P |
|||||||
NavSpark |
SkyTraq |
Venus822 (Leon3 SPARC V8 compatible, 100 MHz 32-bit RISC) |
|||||||
NB1A |
|||||||||
NB2A |
|||||||||
Nymph |
ATmega328P |
||||||||
Oak Micros om328p |
|||||||||
OpenTag |
Loggerhead Instruments |
ATmega328P |
|||||||
Paperduino |
ATmega168 |
||||||||
Photon |
Particle |
STM32F205 (Cortex-M3) |
|||||||
PicoDuino |
Peter Misenko |
ATtiny85 |
|||||||
Pro Micro |
Sparkfun and clones |
ATmega32U4 |
|||||||
Rainbowduino |
|||||||||
Sanguino |
ATmega644 |
||||||||
Seeeduino Mega |
SeeedStudio |
ATmega2560 |
|||||||
Sippino |
SpikenzieLabs |
||||||||
SODAQ Mbili |
SODAQ |
ATmega1284P |
|||||||
Sparrow |
Open Home Automation |
ATmega328P |
|||||||
Spider Controller |
|||||||||
Stickduino |
|||||||||
Teensy 2.0 |
ATmega32U4 8 bit AVR 16 MHz |
16 MHz |
|||||||
Teensy 2.0++ |
AT90USB1286 8 bit AVR 16 MHz |
16 MHz |
|||||||
Teensy 3.0 |
MK20DX128 32 bit ARM Cortex-M4 48 MHz |
48 MHz |
|||||||
Teensy 3.1/3.2 |
MK20DX256 32 bit ARM Cortex-M4 72 MHz |
||||||||
Teensy LC |
MKL26Z64VFT4 ARM Cortex-M0+ 48 MHz |
||||||||
TinyDuino |
TinyCircuits |
ATmega328P |
|||||||
TinyLily |
TinyCircuits |
ATmega328P |
|||||||
Trinket |
Adafruit |
ATtiny85 |
|||||||
Wireless Widget |
|||||||||
Whisper Node AVR |
ATmega328P |
||||||||
ZB1 |
|||||||||
SunDuino2 |
ATmega16/32/324/644 |
||||||||
OpenEnergyMonitor emonTx |
ATmega328 |
||||||||
panStamp |
panStamp |
ATmega328 |
|||||||
Microduino |
Microduino Studio |
ATmega168/328/644/1284 |
|||||||
Versalino Uno |
Virtuabotix |
ATmega328P |
|||||||
LeoStick |
Freetronics |
ATmega32U4 |
|||||||
Wattuino Nanite |
ATtiny85/ATtiny841 |
||||||||
Wattuino Pro Mini PB |
ATmega328PB |
||||||||
PIC.duino Net |
SlicMicro |
PIC18F67J60 |
Ethernet or Serial |
||||||
Leaflabs Maple |
LeafLabs |
STM32 (Cortex-M3) |
72 MHz |
USB |
|||||
Microchip chipKIT Uno32, Max32, WF32, DP32 |
Digilent |
PIC32 |
USB |
||||||
Microchip chipKIT Wi-Fire |
Digilent |
PIC32MZ |
200 MHz |
USB |
|||||
Freescale Freedom |
Freescale |
Kinetis-L (Cortex-M0+) |
48 MHz |
USB |
|||||
PRO Family |
Coridium |
ARM Cortex LPC1114 LPC1751 LPC1756 |
USB |
||||||
Energia |
Texas Instruments |
MSP430 |
USB |
||||||
Sakura board |
Renesas/Wakamatsu Tsusho Co., Ltd |
Renesas RX63N |
USB |
||||||
HiFive1 |
SiFive |
SiFive E31 32 bit RISC-V |
USB |
||||||
PICcircuit.com |
PIC18F2550 or PIC18F2553 |
||||||||
48 MHz |
|||||||||
Chipino |
Howtronics |
PIC16F886-I/SP |
|||||||
Microint USA |
NXP LPC4330 |
||||||||
Cypress PSoC 4 Pioneer Kit (CY8CKIT-042) |
Cypress |
Cypress PSoC4 CY8C4245AXI-483 |
|||||||
Arduino Shield Compatible Propeller Board |
Parallax |
Parallax Propeller |
|||||||
Amicus18 |
PIC |
||||||||
Cortino |
ARM STM32 |
||||||||
Pinguino |
PIC |
||||||||
Unduino |
PIC |
||||||||
Netduino N2 |
Wilderness Labs |
Yes |
Cortex M3 (ARMv7-M) |
120 MHz |
Arduino |
69mm x 53mm |
USB |
5V - 9V DC |
|
Netduino N2 Plus |
Wilderness Labs |
Yes |
Cortex M4 ARMv7E-M |
168 MHz |
Arduino |
69mm x 53mm |
USB |
5V - 9V DC |
|
Netduino N3 |
Wilderness Labs |
Yes |
Cortex-M4 (STM32F4) ARMv7E-M |
168 MHz |
Arduino |
69mm x 53mm |
USB |
5V - 12V DC |
|
Netduino N3 Ethernet |
Wilderness Labs |
Yes |
Cortex-M4 (STM32F4) ARMv7E-M |
168 MHz |
Arduino |
69mm x 53mm |
USB |
5V - 12V DC |
|
Netduino N3 WiFi |
Wilderness Labs |
Yes |
Cortex-M4 (STM32F4) ARMv7E-M |
168 MHz |
Arduino |
69mm x 53mm |
USB |
5V - 12V DC |
|
Vinculo |
Vinculum II |
||||||||
FEZ Domino, FEZ Panda, and FEZ Panda II |
ARM |
72 MHz |
|||||||
TheUno |
MyFreescaleWebPage |
Freescale S08DZ60 |
|||||||
BigBrother |
MyFreescaleWebPage |
Freescale MCF51AC256 |
|||||||
BigBrother-USB |
MyFreescaleWebPage |
Freescale MCF51JM128 |
|||||||
Firebird32 |
Coldfire |
||||||||
Stampduino |
Parallax |
PIC or Parallax SX |
|||||||
STM32 Nucleo |
STMicroelectronics |
STM32 Family |
|||||||
SunDuinoPIC |
PIC18F2550 or PIC18F4550 |
||||||||
Breeze |
PIC |
||||||||
No |
STM32F103 |
72 MHz |
VM2 |
52 mm x 48 mm |
Serial interface |
3.3 V |
|||
Cyrola Inc. |
No |
ISP4520-AS |
64 MHz |
minimal |
1.7 in x 0.6 in |
UART, I2C(TWI) |
1.8-3.6 V |
||
See also
Comparison of single-board computers
References
}}