Published on August 28th, 2015 | by Guest


12 Arduino Boards For DIY Projects

In reality, the Arduino boards come in a lot of varieties and this can make it difficult to select the best one to suit your purpose. In this article, the various types of Arduino board will be briefly examined. By the time you must have finished reading this article, you will be able to make better informed decisions as regards Arduino boards.

12 Arduino Boards

What is an Arduino?

Before we go any further, it will be wiser if I establish what Arduino really is. Arduino refers to the open-source electronics prototyping platform which is based on easy-to-use, flexible software and hardware. It is majorly used by designers, artists, hobbyists, and individuals that intend to create interactive environments or objects. In other words, it can read sensors when you load on some codes. It acts on the basis of control motors, inputs from buttons and can accept shields to expand its capabilities further. Simply said, almost anything can be done.

Types of Arduino Boards

  1. Arduino Leonardo

The dynamic ATmega32U4 serves as the foundation for the Arduino Leonardo. It has 20 output and input pins, power jack, microUSB connection, a reset button, an ICSP header and 16 MHz crystal oscillator. Every necessary thing that supports the microcontroller is contained in the Leonardo. All you have to do is make use of an AC to DC adapter or battery or you could make use of a USB cable to connect it to a computer in order to get started. Also, the need for an extra processor is eliminated as a result of the fact that an inbuilt USB communication is offered by the ATmega32U4. Apart from being used as a COMport, it could also be used as keyboard and mouse.

  1. Arduino Uno

This is one of the more popular ones and is based on the AT mega 328 MCU. It has an ICSP header 6 analog inputs, 14 input and output pins, USB connection, a 16 MHz ceramic resonator, a reset button and power jack. This type of Arduino board doesn’t make use of the FTDI driver (USB-to-serial). Rather, the AT mega 16U2 is programmed to serve as a converter of USB to serial.

The Uno also offers these new features in its revision 3:

  • More powerful RESET circuit
  • 1.0 pin out: including SCL and SDA pins which are close to the AREF pin as well as 2 other pins close to the RESET pin, the voltage adaptable IOREF; you must also note that the second pin is not connected. 
  1. Arduino Yún

This type has an ATmega32U4, together with Atheros AR9331 which supports a Liux-based distribution which is based on Linino which is an Open WRT.

It possesses an in-built Wi-Fi and Ethernet support, a 16 MHz crystal oscillator, a microSD card slot, an ICSP header, 20 digital input/output pins, microUSB connection, a USB-A port and three reset buttons. It can offer a computer network that is strong through its capacity to communicate with the Linux distribution onboard.

  1. Arduino Due

Due is the initial 32 bit ARM core micro controller – Arduino, which consists of 12 analog inputs, a JTAG header, 2 DAC (digital to analog), 54 output and input pins, USB OTG capable connection, an 84 MHz clock, 2 TWI, an erase button, an SPI header, a power jack, 4 UARTs (hardware serial ports), and a reset button.

This board operates at 3.3V unlike other boards, which is the highest voltage tolerable by the I/O pins. Any voltage that exceeds this could expose the Arduino board to certain risks.

  1. Arduino Mega (2560)

An ATmega 2560 is featured at the heart of the Arduino Mega. It consists of  a power jack, 16 analog inputs, USB connection, a 16 MHz crystal oscillator, 4 UARTs, 54 digital input/output pins, a reset button and an ICSP header. Just make use of a USB cable to connect to a computer or use an AC_DC adapter to begin.

  1. Arduino Robot

Officially, this is the first Arduino on wheels. It features 2 processing units, both affiliated to its 2 boards.

The operation technique and sensor reading are the responsibility of control board while the motor board is responsible for driving the motors. Both ATmega32u4 based units can be programmed through the Arduino IDE. Also noteworthy is the fact that the root configuration is somewhat similar to the Arduino Leonardo process because of the in-built USB communication; thus removing the need for an extra processor.

  1. Arduino Micro

This was developed together with Adafruit and it is the ATmega32U4 that powers it.

This model consists of microUSB connection, 20 output and input pins, an ICSP header, a reset button and a 16 MHz crystal oscillator. Everything required to support the microcontroller is also included in this model and you can get started by just connecting it to a system with a microUSB cable.

  1. Arduino Esplora

This type of Arduino board is powered by the ATmega32U4 microcontroller that is obtained from the Arduino Leonardo. People who would like to start up before learning about electronics would find this model very useful.

It consists of several input sensors, on-board light and sound outputs. It also includes a light sensor, slider, a joystick, accelerometer, temperature sensor and microphone.

  1. Arduino LilyPad

This was specially created for e-textiles and wearables. It is designed in a way to enable it to be sewn to fabric. The ATmega328V or ATmega168V forms the foundation for this board. Leah Buechley and SparkFun Electronics are the developers of this board. Also available is the LilyPad SimpleSnap, LilyPad USB and the LilyPad Simple.

  1. Arduino Mini

This type of Arduino is meant for breadboards and other spacey projects. It is equipped with ATmega328 and is originally based on ATmega168. This board is made up of a 16 MHz crystal oscillator, 8 analog inputs and 14 digital input/output pins. The RS232 to TTL serial adapter, the USB Serial adapter or the other USB can be used to [program it.

  1. Arduino Pro Mini

The ATmega328 powers this board and it consists of an on-board resonator, spaces for attaching pin headers, 8 analog inputs, 14 digital input/output pins and a reset button.

In order to provide USB power and communication to the board, a 6-pin header may be connected to an FTDI cable.

  1. Arduino Nano

This is a minute, breadboard-friendly and complete board which is based on ATmega168 or ATmega328. This board is similar to Arduino Duemilanove in terms of functionality; however, it comes in a different package. It operates with a Mini-B USB cable and lacks a DC power jack. Gravitech is the developer of this board.



This article serves to overview most of the Arduino boards. Now, you should have knowledge on the Arduino board that can suit your purpose. If you are still confused then Arduino starter kit is great way to get started with Arduino.

Have any question? Shoot us in comment and I will try my best to answer them.


About the author:

Azad Shaikh is Founder and Editor of Best On Internet. He likes everything tech and is also known as internet geek. You can follow Azad @azadshaikh (Twitter).

Tags: , , ,

About the Author

Contribution of guest authors towards Techno FAQ blog

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to Top ↑