Arduino
Jump to navigation
Jump to search
Here's some info about Arduino boards. I have other information about microcontrollers.
Arduino
This is a broad view of what's available from Arduino.
| Arduino Board | MCU | MCU Family |
|---|---|---|
| Arduino Mega 2560 | ATmega2560 | 8-bit AVR |
| Arduino Leonardo | ATmega32u4 | 8-bit AVR |
| Arduino Micro | ATmega32u4 | 8-bit AVR |
| Arduino Uno | ATmega328P | 8-bit AVR |
| Arduino Nano | ATmega328 | 8-bit AVR |
| Arduino Pro Mini | ATmega328P | 8-bit AVR |
| Arduino Due | Atmel SAM3X8E | 32-bit ARM Cortex-M3 |
| Arduino Zero | ATSAMD21G18 | 32-bit ARM Cortex-M0+ |
| Arduino MKR1000 | ATSAMD21 Cortex-M0+ | 32-bit ARM Cortex-M0+ |
| Arduino Nano 33 IoT | ATSAMD21 Cortex-M0+ | 32-bit ARM Cortex-M0+ |
| Arduino Yún | ATmega32u4 + Atheros AR9331 | 8-bit AVR + Linux SOC |
| Arduino 101 | Intel Curie | 32-bit Quark SE |
8-bit AVR
These are the 8-bit AVR based Arduinos that I own along with some of their vital statistics. Conspicuously absent here is the legacy Arduino Pro Mini and the Arduino Yún which I don't own (yet).
8-bit AVR table
This table shows which MCU the various boards use with links to more info.
| Arduino Model | MCU | AliExpress |
|---|---|---|
| Arduino Mega 2560 | ATmega2560 | AliExpress |
| Arduino Leonardo | ATmega32u4 | AliExpress |
| Arduino Micro | ATmega32u4 | AliExpress |
| Arduino Uno | ATmega328P | AliExpress |
| Arduino Nano | ATmega328 | AliExpress |
8-bit AVR feature matrix
This feature matrix helps to compare the Arduino boards I own.
| Arduino Mega 2560 | Arduino Leonardo | Arduino Micro | Arduino Uno | Arduino Nano | |
|---|---|---|---|---|---|
| AVR | ATmega2560 | ATmega32u4 | ATmega32u4 | ATmega328P | ATmega328 |
| Core Architecture | AVR 8-bit RISC | AVR 8-bit RISC | AVR 8-bit RISC | AVR 8-bit RISC | AVR 8-bit RISC |
| SRAM | 8 KB | 2.5 KB | 2.5 KB | 2 KB | 2 KB |
| Flash Memory | 256 KB | 32 KB | 32 KB | 32 KB | 32 KB |
| EEPROM | 4 KB | 1 KB | 1 KB | 1 KB | 1 KB |
| Maximum Clock Speed | 16 MHz | 16 MHz | 16 MHz | 16 MHz | 16 MHz |
| Built-in LED Pin | 13 | 13 | 13 | 13 | 13 |
| Digital I/O Pins | 54 | 20 | 20 | 14 | 14 |
| Analog input pins | 16 | 12 | 12 | 6 | 8 |
| PWM pins | 15 | 7 | 7 | 6 | 6 |
| USB Compatibility | FTDI or CH340 | built-in | built-in | FTDI or CH340 | FTDI or CH340 |
| UART | 4 | 1 | 1 | 1 | 1 |
| SPI | Yes | Yes | Yes | Yes | Yes |
| I2C | Yes | Yes | Yes | Yes | Yes |
| Power Consumption | Standard | Standard | Standard | picoPower | Standard |
| I/O Voltage | 5V | 5V | 5V | 5V | 5V |
| Input voltage (nominal) | 7-12V | 7-12V | 7-12V | 7-12V | 7-12V |
| DC Current per I/O Pin | 20 mA | 10 mA | 10 mA | 20 mA | 20 mA |
| Supported battery | 9V battery | ||||
| Power Supply Connector | Barrel Plug | Barrel Plug | Barrel Plug | ||
| Weight | 37 g | 20 g | 13 g | 25 g | 7 g |
| Width | 53.3 mm | 53.3 mm | 18 mm | 53.4 mm | 18 mm |
| Length | 101.5 mm | 68.6 mm | 48 mm | 68.6 mm | 45 mm |