element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Arduino
  • Products
  • More
Arduino
Documents Arduino Comparison Chart: Boards & Modules
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Arduino requires membership for participation - click to join
Actions
  • Share
  • More
  • Cancel
Engagement
  • Author Author: tariq.ahmad
  • Date Created: 29 Jun 2017 1:20 AM Date Created
  • Last Updated Last Updated: 25 Jul 2017 2:56 PM
  • Views 8110 views
  • Likes 8 likes
  • Comments 4 comments
Related
Recommended

Arduino Comparison Chart: Boards & Modules

image

Arduino Home

An Open-Source platform to create digital devices and interactive objects that sense and control physical devices.

Arduino Tutorials
Arduino Projects

 

Entry Level

 

 

{tabbedtable} Tab LabelTab Content
Boards

Boards


 

Arduino Uno Rev 3
Arduino Leonardo
Arduino 101
imageimageimage
Microcontroller
ATmega328PATmega32u4Intel Curie
Operating Voltage5 V5 V3.3 V (5 V tolerant I/O)
Input Voltage (Recommended)7-12 V7-12 V7-12 V
Input Voltage (Limit)6-20 V6-20 V7-17 V
Digital (I/O) Pins14 (4 for PWM Output)2014 (4 for PWM Output)
PWM Digital (I/O) Pins674
Analog Input Pins6126
Analog Input Channels4 of the Digital I/O pins
Analog Input Channels (multiplexed)8
DC Current per I/O Pin20 mA40 mA20 mA
DC Current for 3.3 V Pin50 mA50 mA
Flash Memory32 KB (.5 KB for bootloader)32 KB (4 KB for bootloader)196 KB
SRAM2 KB2.5 KB24 KB
EEPROM1 KB1 KB
Clock Speed16 MHz16 MHz32 MHz
LED BUILTIN1313
BluetoothBluetooth LE
Additional Features6 axis accelerometer/gyro
Length68.6 mm68.6 mm68.6 mm
Width53.4 mm53.3 mm53.4 mm
Weight25 g20 g34 g
OrderBuy NowBuy NowBuy NowBuy NowBuy NowBuy Now

 

Pinouts, Schematics, CS Eagle Files, and More!

 

Arduino Uno Rev 3 Pinout, ATMega168/328 Pin Mapping, Schematics, EAGLE Files, and More!

Boards (Cont'd)

Boards (Continued)

 

 

Arduino Robot
Arduino Esplora
imageimage
Microcontroller
ATmega32u4ATmega32u4
Operating Voltage5 V5 V
Input Voltage (Recommended)5 V through flat cable
DC Current per I/O Pin40 mA
Flash Memory32 KB (4 KB for bootloader)32 KB (4 KB for bootloader)
SRAM2.5 KB
EEPROM1 KB internal, 312 Kbit(12 C) external
Clock Speed16 MHz16 MHz
Additional Features

* Keypad - 5 Keys

* Knob - potentiometer attached to analog pin

* Full Color LCD - over SPI connection

* SD Reader - for FAT16 formatted cards

* Speaker - 8 Ohm

* Digital Compass - deviation from North in degrees

* I2C Soldering Ports - 2

* Prototyping Areas - 4

Length164.04 mm
Width60 mm
Radius185 mm
Height85 mm
Weight53 g
OrderBuy NowBuy NowBuy NowBuy Now
Modules

Modules


 

Arduino Micro
Arduino NanoArduino Mini
imageimageimage
Microcontroller
ATmega32u4ATmega32uATmega32u
Operating Voltage5 V5 V5 V
Input Voltage (Recommended)7-12 V7-12 V7-9 V
Input Voltage (Limit)6-20 V7-12 V7-9 V
Digital (I/O) Pins202214 (6 for PWM Output)
PWM Digital (I/O) Pins6
PWM Channels7
Analog Input Pins8 (4 broken out onto pins)
Analog Input Channels12
DC Current per I/O Pin20 mA40 mA40 mA
DC Current for 3.3 V Pin50 mA
Flash Memory32 KB (4 KB for bootloader)32 KB (2 KB for bootloader)32 KB (2 KB for bootloader)
SRAM2.5 KB2 KB2 KB
EEPROM1 KB1 KB1 KB
Clock Speed16 MHz16 MHz16 MHz
LED BUILTIN13
Additional Features

* AVR Architecture

* Power Consumption - 19 mA

Length48 mm30 mm
Width18 mm18 mm
Weight13 g7 g
OrderBuy NowBuy NowBuy NowBuy NowBuy NowBuy Now

 

 

Feature Enhanced

 

{tabbedtable} Tab LabelTab Content
Boards

Boards


 

Arduino Mega 2560 Rev 3
Arduino Zero
Arduino Due
imageimageimage
Microcontroller
ATmega2560ATSAMD21G18, 32-Bit ARM Cortex MO+AT91SAM3X8E
Operating Voltage5 V3.3 V3.3 V
Input Voltage (Recommended)7-12 V7-12 V
Input Voltage (Limit)6-20 V6-16 V
Digital (I/O) Pins54 (15 for PWM Output)2054 (12 for PWM Output)
PWM Digital (I/O) Pins6All but Pins 2 and 7
External InterruptsAll Pins Except Pin 4
Analog Input Pins66, 12-bit ADC channels12
Analog Output Pins
1, 10-bit DAC2 (DAC)
DC Current per I/O Pin20 mA7 mA130 mA (Total on all I/O lines)
DC Current for 3.3 V Pin50 mA800 mA
DC Current for 5 V
800 mA
Flash Memory256 KB (8 KB for bootloader)256 KB512 KB for user applications
SRAM8 KB32 KB96 KB (two banks: 64 KB and 32 KB)
EEPROM4 KBNone
Clock Speed16 MHz48 MHz84 MHz
LED BUILTIN1313
Length101.52 mm68 mm101.52 mm
Width53.3 mm30 mm53.3 mm
Weight37 g12 g36 g
Buy NowBuy NowBuy NowBuy NowBuy NowBuy Now

 

Pinouts, CS Eagle Files, Schematics, and More!

 

Arduino Mega 2560 Rev3 Pinout, Atmega2560 Pin Mapping, EAGLE Files, Schematics, and More!

Boards (Cont'd)

Boards (Continued)

 

 

 

Arduino Pro
Arduino M0
Arduino M0 Pro
imageimageimage
Microcontroller
ATmega328ATSAMD21G18, ARM Cortex-MO+, 48pins LQFPATSAMD21G18, ARM Cortex-MO+, 48pins LQFP
Operating Voltage3.3 V3.3 V
Input Voltage5-15 V5-15 V
Board Power Supply
3.35 - 12 V (3.3 V model) or 5-12 V (5 V model)
Circuit Operating Voltage
3.3 V or 5 V (depending on model)
Digital (I/O) Pins1420, with 12 PWM and UART20
PWM Pins
6
PWM Output1212
Analog Input Pins6
External Interrupts
2
Analog Input Channels12
Analog I/O Pins
6 +1 DAC6 +1 DAC
DC Current per I/O Pin40 mA7 mA (I/O Pins)7 mA (I/O Pins)
Flash Memory32 KB (2 KB for bootloader)256 KB256 KB
SRAM2 KB32 KB32 KB
EEPROM1 KB
Clock Speed8 MHz (3.3 V version) or 16 MHz (5 V version)48 MHz48 MHz
LED BUILTIN1313
Power Consumption
29 mA44 mA
Additional Features

* UART - 1

* SPI - 1

* I2C - 1

Length68.5 mm68.5 mm
Width53 mm53 mm
Weight21 g22 g
Learn MoreBuy NowBuy Now
Modules

Modules


 

Arduino MKRZero
Arduino Pro Mini
imageimage
Microcontroller
SAMD21 Cortex-MO +32bit low power ARM MCUATmega328
Operating Voltage5 V
Board Power Supply5 V (USB/VIN)3.35 - 12 V (3.3 V model) or 5-12 V (5 V Model)
Supported BatteryLi-Po single cell, 3.7 V, 700mAh minimum
Circuit Operating Voltage
3.3 V3.3 V or 5 V (depending on model)
Digital (I/O) Pins2214
PWM Pins12 (0,1,2,3,4,5,6,7,8,10, A4 - or 18 -, A4 -or 19)6
UART11
SPI11
I2C11
PWM Channels6
Analog Input Pins7 (ADC 8/10/12 bit)
Analog Output Pins
1 (DAC 10 bit)
External Interrupts
8 (0, 1, 4, 5, 6, 7, 8, A1 - or 16 -, A2 - or 17)2
DC Current per I/O Pin7mA40 mA
Flash Memory256 KB (8 KB for bootloader)32 KB (2 KB for bootloader)
SRAM32 KB2 KB
EEPROMnone1 KB
Clock Speed32.768 kHz (RTC), 48 MHz8 MHz (3.3 V version) or 16 MHz (5 V version)
LED BUILTIN32
Additional Features

*Full-Speed USB Device with Embedded Host

Learn MoreLearn More

 

 

Internet of Things

 

{tabbedtable} Tab LabelTab Content
Boards

Boards

 

Arduino YUN
Arduino Ethernet
Arduino TIAN
imageimageimage
AVR MicrocontrollerARM Microcontroller
Microcontroller
ATmega32U4ATMega328SAMD21G18, ARM Cortex-MO+
Operating Voltage5 V5 V3.3 V
Input Voltage5 V
Input Voltage Plug (Recommended)7 -12 V
Input Voltage Plug (Limits)6 - 20 V
Input Voltage PoE (Limits)
36 - 57 V
Digital (I/O) Pins2014 (4 for PWM output)
PWM Output
7
Analog I/O Pins
126
Analog Input Pins6
Analog Output Pins
1, 10-bit DAC
DC Current per I/O Pin40 mA on I/O Pins; 50 mA on 3.3 Pin40 mA7 mA (I/O pins)
DC Current for 3.3 V Pin50 mA
Flash Memory32 KB (4 KB for bootloader)32 KB (.5 for bootloader)
SRAM2.5 KB2 KB
EEPROM1 KB1 KB
Clock Speed16 MHz16 MHz48 MHz
LED BUILTIN1313
BluetoothCSR8510, Bluetooth with EDR / BLE 4.0
Length101.52 mm68.6 mm68.5 mm
Width53.3 mm53.3 mm53 mm
Weight37 g28 g36 g
MicroprocessorMicroprocessor
ProcessorAtheros AR9331Atheros AR9342
ArchitectureMiPSMiPS
Operating Voltage3.3 V3.3 V
Ethernet802.3 10/100 Mbit/s802.3 10/100/1000 Mbits/s
WiFi8.02.11b/g/n 2.4 GHz802.11 b/g/n 2.4 GHz dual-band
USB Type2.0 Host2.0 Host
Card Reader
Micro-SD
RAM64 MB DDR264 MB DDR2
Flash Memory
16 MB16 MB + 4 GB eMMC
SRAM2.5 KB
EEPROM1 KB
Clock Speed400 Mhz560 MHz
Buy NowBuy NowBuy NowBuy NowLearn More
Boards (Cont'd)

Boards (Continued)

 

 

Arduino Industrial 101
Arduino Leonardo ETH
Arduino MKRFOX 1200
imageimageimage
AVR MicrocontrollerAVR Microcontroller
Microcontroller
ATmega32u4ATmega32u4SAMD21 Cortex-MO+ 32bit low power ARM
Operating Voltage5 V5 V
Input Voltage5 V7-12 V5-15 V
Board Power Supply
5 V (USB/VIN)
Supported Batteries2 x AA or AAA
Circuit Operating Voltage
3.3 V
Digital (I/O) Pins20 (7 exported on header)208
PWM Pins
12 (0,1, 2, 3, 4, 5, 6, 7, 8, 10, A3 - or 18, A4 - or 19)
PWM Output7 (2 exported on header)712
UART1
SPI1
I2C1
Analog Input Pins7 (ADC 8/10/12 bit)
Analog Output Pins1 (DAC 10 bit)
External Interrupts
8 (0, 1, 4, 5, 6, 7, 8, A1 - or 16 -, A2 - or 17)
Analog I/O Pins
12 (4 exported on header)12
DC Current per I/O Pin40 mA40 mA on I/O Pins; 1A on 3.3 V Pin only when powered via external power supply7 mA
Flash Memory32 KB (4 KB for bootloader)256 KB
SRAM2.5 KB2.5 KB32 KB
EEPROM1 KB1 KBno
Clock Speed16 MHz16 MHz32.768 kHz (RTC),  48 MHz
LED BUILTIN6
Power Consumption
29 mA
Additional Features

* GPIO - Exported on headers

* DogOLED - 1 Exported on headers

* Digital I/O Pins - 36-57 V

* 4 used SD Card Select; 10 used for W550 Select

* Card Reader - Micro SD Card, with active voltage translators

* Full-speed USB Device and Embedded Host

* Antenna - 2 dB

* Carrier Frequency - 868 MHz

* Working Region - EU

Length51 mm68.58 mm67.64 mm
Width42 mm53.34 mm25 mm
Weight.0012 Kg28 g32 g
Microprocessor
ProcessorAtheros AR9331802.3
ArchitectureMIPS
Operating Voltage3.3 V
Flash Memory16 MB
RAM64 MB DDR2
Clock Speed400 MHz
WiFi802.11  b/g/n 2.4 GHz
Ethernet802.3 10/100 Mbit/s (Exported on headers)802.3 10/100 Mbit / s
USB2.0 Host (Exported on headers)
Buy NowBuy NowLearn More
Modules

Modules


 

Arduino MKR1000
Arduino YUN Mini
imageimage
AVR Microcontroller
Microcontroller
SAMD21 Cortex-MO +32bit low power ARM MCUATmega32u4
Operating Voltage5 V
Board Power Supply5 V (USB/VIN)
Supported BatteryLi-Po single cell, 3.7 V, 700mAh minimum
Circuit Operating Voltage
3.3 V
Digital (I/O) Pins820
PWM Pins12 (0,1,2,3,4,5,6,7,8,10, A3 - or 18 -, A4 -or 19)
UART1
SPI1
I2C1
PWM Output
7
Power Consumption170 mA
Analog Input Pins7 (ADC 8/10/12 bit)
Analog Output Pins
1 (DAC 10 bit)
Analog I/O Pins
12
External Interrupts
8 (0, 1, 4, 5, 6, 7, 8, A1 - or 16 -, A2 - or 17)
DC Current per I/O Pin7mA40 mA on I/O Pins; 50 mA on 3.3 V Pin
Flash Memory256 KB32 KB
SRAM32 KB2.5 KB
EEPROMnone1 KB
Clock Speed32.768 kHz (RTC), 48 MHz
LED BUILTIN6
Length61.5 mm71.1 mm
Width25 mm23 mm
Weight32 g16 g
Microprocessor
ProcessorAtheros AR9331
ArchitectureMIPS 24 K processor operating at up to 400 MHz
Operating Voltage3.3 V typ.380 mA (113~570 mA)
Flash Memory16 MB
RAM64 MB DDR2
Clock Speed400 MHz
WiFi802.11 b/g/n 2.4 GHz
Ethernet802.3 10/100 Mbit/s
USB2.0 Host
Buy NowLearn More

 

 

 

Wearables

 

{tabbedtable} Tab LabelTab Content
Boards

Boards

 

Arduino Gemma
Lilypad Arduino USB
Lilypad Arduino Main Board
imageimageimage
Microcontroller
ATtiny85ATMega32u4ATmega168 or ATmega328V
Operating Voltage3.3 V3.3 V2.7 V - 5.5 V
Input Voltage4 V - 16 V3.8 V - 5 V2.7 V - 5.5 V
Digital (I/O) Pins3914
PWM Channels
246
Analog Input Channels
146
DC Current per I/O Pin20 mA40 mA40 mA
Absorption9 mA while running
Flash Memory8 KB (2.75 KB for bootloader)32 KB (4 KB for bootloader)16 KB (2 KB for bootloader)
SRAM512 KB2.5 KB1 KB
EEPROM512 KB1 KB512 KB
Clock Speed8 MHz8 MHz8 MHz
LED BUILTIN1
Diameter27.94 mm50 mm
Buy NowBuy NowLearn MoreLearn More
Boards (Cont'd)

Boards (Continued)

 

 

Lilypad Arduino Simple
Lilypad Arduino Simple Snap
imageimage
Microcontroller
ATmega328ATmega328
Operating Voltage2.7 V - 5.5 V2.7 V - 5.5 V
Input Voltage2.7 V - 5.5 V2.7 V - 5.5 V
Digital (I/O) Pins99
PWM Channels
55
Analog Input Channels44
DC Current per I/O Pin40 mA40 mA
Flash Memory32 KB (2 KB for bootloader)32 KB (2 KB for bootloader)
SRAM2 KB2 KB
EEPROM1 KB1 KB
Clock Speed8 MHz8 MHz
Diameter
50 mm50 mm
Radius18 mm
Learn MoreLearn More
  • arduino comparison chart
  • arduino titan
  • arduino_comparisonchart
  • arduino
  • Share
  • History
  • More
  • Cancel
  • Sign in to reply

Top Comments

  • neilk
    neilk over 7 years ago +1
    Extremely useful to have everything brought together like this. Thanks very much for the effort! Neil
Parents
  • neilk
    neilk over 7 years ago

    Extremely useful to have everything brought together like this.

     

    Thanks very much for the effort!

     

    Neil

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
Comment
  • neilk
    neilk over 7 years ago

    Extremely useful to have everything brought together like this.

     

    Thanks very much for the effort!

     

    Neil

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
Children
No Data
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube