The Arduino Nano is a microcontroller board based on the ATmega328P. It is designed to be used for small electronic projects and can be programmed using the Arduino IDE.

The Arduino Nano board is compact and easy to use. It’s the lightest of all Arduino boards. It weighs 6 grams less than the Arduino Micro board.

It is compatible with the Arduino IDE and can be programmed using the C/C++-based programming language.

Technical specifications

Flash memory32 KB including 2 KB used by the bootloader
Weight7 grams
Size18 x 45 mm
Inputs/Outputs22 including 6 PWM, 8 analog I/O and 1 UART
ConnectivityMicro usb

Schematic of the board

Power supply

The board is powered by an external 5-volt power source, such as an AC adapter or battery. It can also be powered via the computer’s USB port, making it ideal for development projects.

What projects can you use the Nano Arduino board for?

The Arduino Nano is the lightest of the Arduino boards. It can be very useful for electronic projects such as radio-controlled airplanes, which can carry very little weight.

It’s also the smallest Arduino in size. It has the same width as the Arduino Micro board, but is 3 millimeters shorter than the Micro.


The Arduino IDE is an open-source integrated development environment for easy programming of the Arduino Nano board. The IDE is available free of charge from the official Arduino website, and can be downloaded for Windows, Mac OS X and Linux.

Arduino Community

The Arduino community is very active and offers a large number of online resources for Arduino Nano users. There are a wide variety of projects and tutorials available online, which can help users learn how to use the board and create their own projects.


In short, the Arduino Nano is a compact, versatile and easy-to-use microcontroller board. It’s ideal for low-weight electronic projects. What’s more, the board’s low power consumption (19 mA) means you can connect it to a battery.