← All Components  /  Microcontrollers
// Microcontrollers

Arduino Nano

The Arduino Nano is a compact, breadboard-friendly microcontroller board based on the ATmega328P. It offers the same functionality as the UNO in a much smaller form factor, with 22 I/O pins and a Mini-USB connector.

// Specifications
Microcontroller
ATmega328P
Operating Voltage
5V
Input Voltage
7–12V
Digital I/O
22 pins (6 PWM)
Analog Inputs
8
Clock Speed
16 MHz
// Pin Reference Table
Pin Name Function Type
1 D1/TX UART transmit BUS
2 D0/RX UART receive BUS
3 RESET Reset, active low I/O
4 GND Ground GND
5 D2 Digital I/O, INT0 I/O
6 D3~ Digital I/O, PWM I/O
7 D4 Digital I/O I/O
8 D5~ Digital I/O, PWM I/O
9 D6~ Digital I/O, PWM I/O
10 D7 Digital I/O I/O
11 D8 Digital I/O I/O
12 D9~ Digital I/O, PWM I/O
13 D10~ SPI SS, PWM BUS
14 D11~ SPI MOSI, PWM BUS
15 D12 SPI MISO BUS
16 D13 SPI SCK, LED BUS
17 3V3 3.3V output PWR
18 AREF Analog reference ADC
19 A0 Analog input 0 ADC
20 A1 Analog input 1 ADC
21 A2 Analog input 2 ADC
22 A3 Analog input 3 ADC
23 A4/SDA Analog 4, I2C SDA BUS
24 A5/SCL Analog 5, I2C SCL BUS
25 A6 Analog input only ADC
26 A7 Analog input only ADC
27 5V 5V output PWR
28 RESET Reset, active low I/O
29 GND Ground GND
30 VIN Input voltage 7–12V PWR