Click on the image to see the Arduino Nano Pinout
Arduino Nano Pinout

Arduino Nano Pinout and Specification

The Arduino Nano is a compact microcontroller board based on the ATmega328. It has similar functionality to the Arduino Uno Rev3, but is smaller in size and has a different form factor. Arduino Nano operates at 16 MHz and has 32 Kbytes of Flash, 2 Kbytes of SRAM and 1 Kbytes EEPROM. Arduino Nano Pinout are 14 digital I/O pins, 8 analog inputs and 6 PWMs. The peripherals include TWI (I2C), SPI, UART and a 10-bit ADC. It also has a Mini USB B port for programming and communication.

Platform

ManufacturerArduino
ProcessorATmega328
Processor FamilyAVR
Clock Speed16 Mhz
Flash Memory32 KB
SRAM2 K
EEPROM1 K
ProgrammingArduino CLI
Arduino IDE
Arduino Web Editor
PlatformIO

I/O

Digital I/O14
Analog Input8
PWM6
ADC Resolution1024
Interrupts2

Power

Input Voltage7-12V
I/O Voltage5V
I/O Current40 mA

Communication Protocols

I2C1x
SPI1x
UART1x

Connectivity

USB Mini B1x

Peripherals

Watchdog Timer1x

Dimentions

Width18 mm
Length45 mm
Weight7 g