Arduino Nano - image 1
1 / 2
Arduino·Dev Board

Arduino Nano

The classic breadboard-friendly Arduino — ATmega328P at 16MHz, 32KB flash, 2KB SRAM, 14 digital I/O (6 PWM), 8 analog inputs, Mini-B USB, and 5V operation in a tiny 45×18mm form factor. The compact original.

Starting from

$19.70

Compatible Firmware

Specifications

ArchitectureAVR
CPU Cores1
Clock Speed16MHz
Flash32KB
GPIO Level5V
AntennaNo
StorageNo
Dimensions45 × 18mm
Weight7g

Components

Microchip ATmega328P 8-bit AVR at 16MHz with 32KB flash, 2KB SRAM, 1KB EEPROM, and 8 ADC channels.

Bus Interfaces

SPI
SS: D10SCK: D13MISO: D12MOSI: D11
I2C
SCL: A5SDA: A4
UART
RX: D0TX: D1

GPIO Map

D0
UART RX
digital-inputdigital-output
UART
D1
UART TX
digital-inputdigital-output
UART
D2
Digital I/O / INT0
digital-inputdigital-output
D3
PWM / INT1
digital-inputdigital-outputpwm
PWM
D4
Digital I/O
digital-inputdigital-output
D5
PWM
digital-inputdigital-outputpwm
PWM
D6
PWM
digital-inputdigital-outputpwm
PWM
D7
Digital I/O
digital-inputdigital-output
D8
Digital I/O
digital-inputdigital-output
D9
PWM
digital-inputdigital-outputpwm
PWM
D10
PWM / SPI SS
digital-inputdigital-outputpwm
SPI
D11
PWM / SPI MOSI
digital-inputdigital-outputpwm
SPI
D12
SPI MISO
digital-inputdigital-output
SPI
D13
SPI SCK / LED
digital-inputdigital-output
SPI
A0
Analog Input
digital-inputdigital-outputadc
ADC
A1
Analog Input
digital-inputdigital-outputadc
ADC
A2
Analog Input
digital-inputdigital-outputadc
ADC
A3
Analog Input
digital-inputdigital-outputadc
ADC
A4
I2C SDA / Analog
digital-inputdigital-outputadc
I2C
A5
I2C SCL / Analog
digital-inputdigital-outputadc
I2C
A6
Analog Input (only)
adc
ADC
A7
Analog Input (only)
adc
ADC

Overview

The Arduino Nano is the compact breadboard-friendly version of the classic Arduino, delivering the same ATmega328P processing power as the Uno Rev3 in a much smaller 45×18mm package. With 32KB flash, 2KB SRAM, and 1KB EEPROM, it runs the same sketches and libraries as the Uno while fitting neatly into breadboards for rapid prototyping.

Featuring 14 digital I/O pins (6 PWM), 8 analog inputs (two more than the Uno), Mini-B USB for programming and power, and header pins on both sides, it's the go-to board for space-constrained projects. The board can be powered via USB, an unregulated 6-20V supply on pin 30, or a regulated 5V supply on pin 27.

Despite newer Nano variants with more powerful processors, the original Nano remains popular for its simplicity, rock-solid reliability, extremely wide library compatibility, and the massive ecosystem of tutorials and projects built around the ATmega328P platform.

Use Cases

2

Resources

Where to Buy

Explore more of the directory — popular use cases, firmware, and specs to browse next.