Arduino store front view of the Nano (A000005)

Arduino S.r.l.

Arduino Nano

Breadboard-friendly ATmega328P board at 16 MHz: 32 KB flash (2 KB bootloader), 2 KB SRAM, 1 KB EEPROM, 20 digital I/O (6 PWM), 8 analog inputs, Mini-B USB via FT232RL, 7–12 V VIN.

A000005Development board
dev_board5v logicbeginner friendlyatmega328parduinomicrocontrollerdevelopment boardi2cspiuartusbarduino idearduino cliarduino cloud editor
Price$25.70Arduino Store (USA) · in stock
Buy at Arduino Store (USA)

Board essentials

Facts about the complete product. Unknown values remain open design questions.

Exposed GPIO
20
Board I/O voltage
5 V
Board flash capacity
32 KiB
Board SRAM capacity
2 KiB
Board operating range
-40 to 85 °C

A good fit for

Guidance to help you shortlist. The basis is shown for each recommendation.

5 V sensors, shields and legacy peripherals

5.0 V I/O drives 5 V logic directly — no level shifting.

Engineering inference

Learning and fast prototyping

Programs from Arduino IDE, Arduino CLI, Arduino Cloud Editor.

Engineering inference

Inside this board

The board is the parent product. Each chip has its own memory, pins, capabilities and thermal limits.

main processor

ATmega328P

Microchip Technology

b8543f76-f710-4050-b716-3a53ad843b2f--mcu
Architecture
8-bit AVR RISC
Documented clock
20 MHz
Chip / in-package flash
32 KiB
On-chip SRAM
2 KiB
Chip capabilities and thermal limits

Chip-level capabilities have not been documented.

Chip capabilities require suitable board wiring, supply and firmware. They do not establish which interfaces are exposed on this board.

usb uart bridge

FT232RL

FTDI

b8543f76-f710-4050-b716-3a53ad843b2f--usb
Chip capabilities and thermal limits

Chip-level capabilities have not been documented.

Chip capabilities require suitable board wiring, supply and firmware. They do not establish which interfaces are exposed on this board.

voltage regulator

LM1117IMPX-5.0

Texas Instruments

b8543f76-f710-4050-b716-3a53ad843b2f--ldo
Chip capabilities and thermal limits

Chip-level capabilities have not been documented.

Chip capabilities require suitable board wiring, supply and firmware. They do not establish which interfaces are exposed on this board.

FAQ

Arduino Nano questions

What microcontroller does the Arduino Nano use?

The Arduino Nano is built around the ATmega328P, alongside FT232RL, LM1117IMPX-5.0.

How many GPIO pins does the Arduino Nano have?

20 GPIO pins are exposed. Xirkit documents 30 board pins, 24 of them with pin-level electrical limits.

Are the Arduino Nano I/O pins 5 V tolerant?

Yes, the documented I/O pins are 5 V tolerant. Input-high threshold: 3–5.5 V.

How much current can a Arduino Nano GPIO pin source?

Documented output-high current per pin: ≤ 40 mA. Values are traced to the chip datasheet; see the pinout table for per-pin limits and conditions.

What voltage powers the Arduino Nano?

Supply range 5–12 V. Power inputs: VIN (7–12 V).

How much does the Arduino Nano cost?

From $25.7 at Arduino Store (USA) (2 supplier offers tracked). Prices are observed unit prices before tax and shipping.

What are the Arduino Nano dimensions?

43.2 × 18 × 1.6 mm. A STEP model is available for enclosure fit checks.

Which interfaces does the Arduino Nano support?

uart, gpio, interrupt, control, pwm, timer, analog_comparator, clock, spi, led, adc, i2c, usb.

How do I program the Arduino Nano?

Supported frameworks: Arduino IDE, Arduino CLI, Arduino Cloud Editor.

Where does this Arduino Nano data come from?

Every value in this record is traced to a source — 3 documents including the board and chip datasheets — with the page and table cited per value. Unknowns are left explicit, never guessed.

Data & sources

Where these values come from

Sign up