Arduino Uno R3, the Arduino Nano, and the Arduino Pro Min

There are many versions of the Arduino. The above pictures are the Arduino Uno R3 (with surface mount IC and DIP IC), Arduino Nano, and Arduino Pro Mini.

The specifications and functionalities for the Arduino Uno, Nano, and Pro Mini are all the same. They differ only in the physical size and layout of the board.

The spcifications for the Arduino Uno R3, the Nano, and the Pro Mini are as follows:

Model Arduino Uno R3
Model Arduino Nano 5V model
Model Arduino Pro Mini
CPU ATmega328
Input Voltage Uno: 7-12V
Nano: 5-12V
Pro Mini: 5-12V
Operating voltage 5V
CPU Speed 16 MHz
Digital I/O pins 14
Pulse Width Modulation (PWM) analog output pins 6
Analog input pins 6
Flash 32 KB of which 2 KB used by bootloader
SRAM 2 KB
EEPROM 1 KB
UART 1
SPI 1
I2C 1
Size Uno: 6.9cm x 5.3cm
Nano: 4.3cm x 1.7cm
Pro Mini: 3.4cm x 1.8cm


The Arduino Uno connection pins are as follows:

Arduino Uno R3 I/O pins

The Arduino Nano connection pins are as follows:

Arduino Nano I/O pins