Arduino Boards Selection Guide

Arduino is an open-source platform that includes both hardware and software. The hardware of Arduino contains many programmable circuit boards as a microcontroller for connecting sensors or other modules to build up a project.  In terms of Arduino products, we provide many Arduino boards such as Arduino Uno, Arduino Mega, etc. Besides, there are also many extend boards based on the Arduino platform such as Seeeduino Boards. There are many Arduino boards in the market. How to choose the right Arduino board for your next project?

In today’s guide, we listed specifications including processor, operating voltage, input voltage, clock speed, digital I/O, PWM, analog inputs, UART, Grove connectors, flash memory and USB connectors for 7 Arduino official boards and 13 Seeeduino boards. Hope this guide will help you quickly compare different Arduino boards and we will keep updating the guide for sure once we get new products released!

In order to be compatible with our Grove system, we have also released many shields for Arduino or Seeeduino which includes Grove interface to connect the boards and Grove modules easily without jump wires.

Arduino Boards Selection Guide

 Processor Operating Voltage Clock Speed Digital I/O PWM Analog Inputs UART Grove Flash(KB) USB
Arduino Uno ATmgea328 5V 16 MHZ 14 6 6 1 0 32 Micro USB
Arduino Mega 2560 R3 ATmega2560 5V 16 MHZ 54 15 16 4 0 256 Type-B USB
Arduino Nano ATmega328 5V 16 MHZ 14 6 8 1 0 32 Mini USB
Arduino Micro ATmega32u4 5V 16 MHZ 20 7 12 2 0 32 Micro USB
Arduino YUN ATmega32u4 5V 16 MHZ 20 7 12 2 0 32 Micro USB
Arduino MKR1000 wifi ATSAMW25 SoC 5V 48 MHZ 8 12 7 1 0 256 Micro USB
Seeeduino Mega ATmega2560 5V/3.3V 16MHz 70 14 16 4 0 256 Micro USB
Seeeduino Lite ATmega32u4 5V/3.3V 16MHz 20 7 12 1 2 32 Micro USB
Seeeduino GPRS ATmega32u4 5V/3.3V 16MHz 20 7 12 1 0 32 Micro USB
Seeeduino Cloud ATmega32u4 5V/3.3V 16MHz 20 7 12 1 2 32 Micro USB
Seeeduino V4.2 ATmega328 5V/3.3V 16MHz 14 6 6 1 3 32 Micro USB
Seeeduino Stalker V3.1 Atmega328P 5V/3.3V 8MHz 14 0 6 1 2 32 Mini USB
Seeeduino LoRaWAN ATSAMD21G18 5V/3.3V 48MHz 20 20 6 2 4 256 Micro USB
Seeeduino LoRaWAN W/GPS ATSAMD21G18 3.3V 48MHz 20 20 6 2 4 256 Micro USB
Seeeduino Lotus V1.1 Atmega328P 5V 16MHz 14 6 7(0-5, ADC) 1 12 32 Micro USB
Seeeduino Lotus Cortex-M0+ SAMD21 3.3V 48MHz 14 10 6 2 12 256 Micro USB
Seeeduino Cortex-M0+ SAMD21 5V 48MHz 14 10 6 1 3 256 Type-C
Seeeduino Nano Atmega328P 5V 16MHz 14 6 8 1 1 32 Type-C
Seeeduino Crypto ATmega4809 5V 16Mhz 14 5 6 1 3 48 Type-C
Seeeduino XIAO SAMD21G18 3.3V 48MHz 11 10 11 1 0 256 Type-C

Let’s also take a look at each board!

Arduino Uno R3

The Arduino Uno Rev 3 is a microcontroller board based on the ATmega328. Uno is the first in a series of USB-based Arduino boards.

Processor Operating Voltage Clock Speed Digital I/O PWM Analog Inputs UART Grove Flash(KB) USB
ATmgea328 5V 16 MHZ 14 6 6 1 0 32 Micro USB

Arduino Mega 2560 R3

The Arduino Mega 2560 Rev3 is a microcontroller board based on the ATmega2560. This product is retired, please consider our Seeeduino Mega as your alternative choice, which is derived from Arduino Mega, Seeeduino Mega combines the advantage of both Arduino Mega and Seeeduino while the price is lower compare to Arduino Mega 2560.

Processor Operating Voltage Clock Speed Digital I/O PWM Analog In UART Grove Flash(KB) USB
ATmega2560 5V 16 MHZ 54 15 16 4 0 256 Type-B USB

Arduino Nano

The Arduino Nano is a small, complete, and breadboard-friendly board based on the ATmega328 (Arduino Nano 3.0).

Processor Operating Voltage Clock Speed Digital I/O PWM Analog Inputs UART Grove Flash(KB) USB
ATmega328 5V 16 MHZ 14 6 8 1 0 32 Mini USB

Arduino Micro

Arduino Micro is similar to the Arduino Leonardo in that the ATmega32U4 has built-in USB communication, eliminating the need for a secondary processor. This allows the Micro to appear to a connected computer as a mouse and keyboard

Processor Operating Voltage Clock Speed Digital I/O PWM Analog Inputs UART Grove Flash(KB) USB
ATmega32u4 5V 16 MHZ 20 7 12 2 0 32 Micro USB

Arduino YUN

Arduino YÚN is the first member of a new groundbreaking line of wifi products combining the power Linux with ease of use of Arduino. This product is discontinued, please consider our Seeeduino Cloud – Arduino Yun compatible OpenWRT controller as your alternative choice.

Processor Operating Voltage Clock Speed Digital I/O PWM Analog Inputs UART Grove Flash(KB) USB
ATmega32u4 5V 16 MHZ 20 7 12 2 0 32 Micro USB

Arduino MKR1000 wifi

Arduino MKR1000 is a powerful board that combines the functionality of the Zero and the Wi-Fi Shield. It is the ideal solution for makers wanting to design IoT projects with minimal previous experience in networking.

Processor Operating Voltage Clock Speed Digital I/O PWM Analog Inputs UART Grove Flash(KB) USB
ATSAMW25 SoC 5V 48 MHZ 8 12 7 1 0 256 Micro USB

Seeeduino XIAO

Seeeduino XIAO is the smallest Arduino compatible board in Seeeduino Family, as small as a thumb(20×17.5mm) for wearable devices and small projects. It is an Arduino microcontroller that is embedded with the SAMD21 microchip. The interfaces of Seeeduino XIAO is rich enough in such a tiny Dev. Board as well.

ProcessorOperating  VoltageInput VoltageClock  SpeedDigital I/OPWMAnalog InputsUARTI2CGroveFlash (KB)USB
SAMD21G183.3VUSB:5V
Power Pin(Vin & GND): 3.3V or 5V
48MHz111011110256Type-C

Seeeduino Mega(ATmega2560)

Seeeduino Mega is built around ATmega2560 at 16MHz clock speed and with massive GPIOs: 70 digital I/Os, 16 Analog input and 4 UART, etc.

Small form factor, 30% smaller than Arduino Mega 3.3V and 5V dual-mode It can be powered through a battery or through an AC to DC adaptor.

ProcessorOperating  VoltageInput VoltageClock  SpeedDigital I/OPWMAnalog InputsUARTGroveFlash (KB)USB
ATmega25605V/3.3V7-12V16MHz70141640256Micro

Seeeduino Lite

Seeeduino Lite shares many similarities with Arduino Leonardo. It is a microcontroller board based on the Atmega32U4 chip. It contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable or power it with an AC-to-DC adapter to get started.

ProcessorOperating  VoltageInput VoltageClock  SpeedDigital I/OPWMAnalog InputsUARTGroveFlash (KB)USB
ATmega32u45V/3.3V7-12V16MHz207121232Micro

Seeeduino GPRS

You can connect Seeeduino GPRS to the internet through GPRS wireless network with it. Making/answering voice calls and sending/receiving SMS messages are also supported. Meanwhile, Seeeduino GPRS supports FM radio function and Bluetooth communication. 

ProcessorOperating  VoltageInput VoltageClock  SpeedDigital I/OPWMAnalog InputsUARTGroveFlash (KB)USB
ATmega32u45V/3.3V9V-12V16MHz207120032Micro

Seeeduino Cloud

Seeeduino Cloud is a microcontroller board based on the Dragino WiFi IoT module HE and ATmega32u4. Seeeduino Cloud is also an Arduino compatible board, 100% compatible with Grove, shield, and IDEs(Arduino IDE 1.5.3 and later).

ProcessorOperating  VoltageInput VoltageClock  SpeedDigital I/OPWMAnalog InputsUARTGroveFlash (KB)USB
ATmega32u43.3V9V-12V16MHz207121232Micro

Seeeduino V4.2

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. 

ProcessorOperating  VoltageInput VoltageClock  SpeedDigital I/OPWMAnalog InputsUARTGroveFlash (KB)USB
ATmega3285V/3.3VUSB: 5V / DC
JACK 7-12V
16MHz14661332Micro

Seeeduino Stalker V3.1

Seeeduino Stalker V3.1 is Arduino UNO compatible with Arduino Fio bootloader. There is also onboard Lipo battery manager IC, Solar charge input(jst2.0 connector) and Real-Time Clock chip DS1337S.

ProcessorOperating  VoltageInput VoltageClock  SpeedDigital I/OPWMAnalog InputsUARTGroveFlash (KB)USB
ATmega3285V/3.3V3.7V8MHz14061232Micro

Seeeduino LoRaWAN

Seeeduino LoRaWAN is an Arduino board with LoRaWan protocol embedded, through which you can get started quickly to experience LoRa’s advantage in the field of IoT. There is also another version in the below with GPS.

ProcessorOperating  VoltageInput VoltageClock  SpeedDigital I/OPWMAnalog InputsUARTGroveFlash (KB)USB
ATSAMD21G183.3V3.7V48MHz2020624256Micro

Seeeduino LoRaWAN W/GPS

ProcessorOperating  VoltageInput VoltageClock  SpeedDigital I/OPWMAnalog InputsUARTGroveFlash (KB)USB
ATSAMD21G183.3V3.7V48MHz2020624256Micro

Seeeduino Lotus V1.1

Seeeduino Lotus V1.1 is based on ATMEGA328P-MU, a high performance, low power 8-Bit AVR Microcontroller. It is Arduino compatible and with rich peripherals.

ProcessorOperating  VoltageInput VoltageClock  SpeedDigital I/OPWMAnalog InputsUARTGroveFlash (KB)USB
Atmega328P5V7-12V16MHz146711232Micro

Seeeduino Lotus Cortex-M0+

Seeeduino Lotus Cortex-M0+ is a SAMD21 Microcontroller development board. The Atmel® | SMART™ SAM D21 is a series of low-power microcontrollers using the 32-bit ARM® Cortex®-M0+ processor with 256KB Flash and 32KB of SRAM.

ProcessorOperating  VoltageInput VoltageClock  SpeedDigital I/OPWMAnalog InputsUARTGroveFlash (KB)USB
SAMD213.3VUSB:5V
Lipo:3.5V~4.2V
48MHz1406212256Micro

Seeeduino Cortex-M0+

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.

ProcessorOperating  VoltageInput VoltageClock  SpeedDigital I/OPWMAnalog InputsUARTGroveFlash (KB)USB
SAMD215VUSB: 5V
DC JACK:7-12V
48MHz140613256Type-C

Seeeduino Nano

The Seeeduino Nano is a compact board similar to the Seeeduino V4.2/Arduino UNO, and it is fully compatible with Arduino Nano on pinout and sizes.

ProcessorOperating  VoltageInput VoltageClock  SpeedDigital I/OPWMAnalog InputsUARTGroveFlash (KB)USB
Atmega328P5VUSB:5V
Power Pin(Vin & GND):7-12V
16MHz14681132Type-C

Seeeduino Crypto

Seeeduino Crypto is based on high-performance ATmega4809 and featured with Microchip ECC608 crypto chip. With the help of the ECC608 crypto chip, you can experience encrypted communication, such as I2C encryption.

ProcessorOperating  VoltageInput VoltageClock  SpeedDigital I/OPWMAnalog InputsUARTGroveFlash (KB)USB
ATmega48095VUSB:5V
Power Pin(Vin & GND):7-12V
16MHz14681132Type-C
Please follow and like us:

Calendar

February 2020
M T W T F S S
« Jan   Mar »
 12
3456789
10111213141516
17181920212223
242526272829  
Wordpress Social Share Plugin powered by Ultimatelysocial