There are many types of Arduino boards available in the market but all the boards have one thing in common, they can be programmed using the Arduino IDE. The board started undergoing change to meet new requirements and challenges, for e.g. from simple 8-bit boards to products for IoT (Internet of Things) applications, 3D printing, wearable, and embedded surroundings. Each of these boards has different functions and features like different power supply requirements, connectivity options, applications etc.
Arduino board is an easy-to-use open-source electronics platform that plays a vital role in creating different interactive electronics projects. They are available in different sizes, form factors, different no. of I/O pins etc. Some of the commonly known and frequently used Arduino boards are Arduino UNO, Arduino Mega, Arduino Nano, Arduino Mini, Arduino Leonardo and Arduino Lilypad.
Arduino UNO is a basic and inexpensive Arduino board and is the most popular of all the Arduino boards with a market share of over 50%. Arduino UNO is considered to be the best prototyping board for beginners in electronics and coding.
UNO is an 8-bit ATmega328P microcontroller that is based on the AVR architecture.
It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a USB connection, a power jack, a reset button and more. It contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable or power it with a AC-to-DC adapter or battery to get started.
LilyPad was creatively designed for wearable projects and e-textiles with large connecting pads and a flat back to allow them to be sewn into clothing with conductive thread. This board has a round shape that helps to minimise tearing. It works on rechargeable batteries and can be easily connected to other devices. The LilyPad also has its own family of input, output, power, and sensor boards that are also built specifically for the clothing industry. They're even washable. This board is based on ATmega 168V or ATmega328V microcontroller.
The Arduino Mega is a microcontroller board based on the ATmega 2560 and is like the UNO's big brother. It has lots (54!) of digital input/output pins (14 can be used as PWM outputs), 16 analog inputs, a USB connection, a power jack, and a reset button. 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 or battery to get started. It is the recommended board for 3D printers and robotics projects.
The Arduino Nano is a small, complete, and breadboard-friendly board based on the ATmega328 (Arduino Nano 3.x). It has more or less the same functionality as the Arduino Duemilanove but in a different package. It lacks only a DC power jack and works with a Mini-B USB cable instead of a standard one. The nano boards are mainly introduced for beginners who are not from a technical background. It is used to produce a clock of precise frequency using constant voltage, and in mini robotics projects.