Nano V3.0 original version FT232RL Chip/ATmega328P with Mini USB Cable

Weight 0.007 kg
Dimensions 4.5 × 1.8 cm


Back chip


Voltage level


I/O pin

22 (8 PWM / 14 analog)

I/O DC current

40 mA per pin

3.3V pin DC current

50 mA

Flash memory

32 KB (ATmega328) 2KB is Bootloader space


2KB (ATmega328)


1KB (ATmega328)


16 MHz

The Arduino Nano is a small, complete, and breadboard-friendly board based on the ATmega328P (Arduino Nano 3.x). It has more or less the same functionality of 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.

Nano is an ultra-small Simple i/o platform based on open source code. Compared with the previous USB version of Arduino Diecimila, Arduino Nano has a great advantage in size and has 8 A/D inputs. There are more than 2, and it also has the function of automatic switching between USB power supply and external power supply, which is more suitable for DIY to make more exquisite interactive media works.


NANO V3.0 Technical Specifications:

Digital I/O Digital input/output terminal 0~13.
Analog I/O A/D input 0~7.
Support USB interface protocol and power supply (no external power supply required).
Support ISP download function.
Supports single chip TX/RX terminals.
AREF terminal is supported.
Support 6 groups of PWM terminals (Pin11, Pin10, Pin9, Pin6, Pin5, Pin3).
Input voltage: No external power supply or external 6V~12V DC input is required when connecting to USB.
Output voltage: 5V DC output and 3.3V DC output and external power input.
Using Atmel Atmega328PAU microcontroller.
Dimensions: width 18mm X height 45mm.



Microcontroller ATmega328
Architecture AVR
Operating Voltage 5 V
Flash Memory 32 KB of which 2 KB used by bootloader
Clock Speed 16 MHz
Analog IN Pins 8
DC Current per I/O Pins 40 mA (I/O Pins)
Input Voltage 7-12 V
Digital I/O Pins 22 (6 of which are PWM)
PWM Output 6
Power Consumption 19 mA
PCB Size 18 x 45 mm
Weight 7 g

Arduino Nano is a miniature version of Arduino Uno, which removes the DC power interface and voltage regulator circuit of Arduino Duemilanove/Uno, and uses the Mini-B standard USB socket. As shown in the picture below, the Arduino Nano is very small in size and can be directly plugged into a breadboard for use.

Except for the change in appearance, other interfaces and functions of Arduino Nano remain basically unchanged. The controller also adopts ATmega328 (Nano3.0), with 14 digital I/O ports (6 of which support PWM output), 8 analog inputs, 1 16MHz crystal oscillator, 1 mini-B USB port, 1 ICSP header and 1 reset button.

There is almost no difference in use between Arduino Nano and Arduino Uno, pay attention to choose the right development board model in the IDE. In addition, the two boards use different USB interface chips. The Uno uses ATmega16U2, and the Nano uses FT232RL. Due to the different packaging forms of ATmega328 used by the two boards, Nano has two more pins A6 and A7 than Uno, which can support 8 analog inputs.


You may also like…