soldr.ai

Docs  /  Boards

Nano R3 (ATmega328P): specs and pinout

Compact Arduino Nano-compatible board based on the ATmega328P, with a CH340 USB-to-serial chip and a Mini USB cable.

Every value cites its sourceOfficial pinout

Buy on Compoden

Specs

SpecValueSource
MicrocontrollerATmega328Arduino datasheet A000005
Operating voltage5 VArduino datasheet A000005
VIN input voltage7V-12VArduino datasheet A000005
External 5V regulated inputpin 27 (5V regulated external power supply)Arduino datasheet A000005
Flash32 kB (of which 2 KB used by bootloader)Arduino datasheet A000005
SRAM2 kBArduino datasheet A000005
EEPROM1 kBArduino datasheet A000005
Clock speed16 MHzArduino datasheet A000005
Digital I/O20 DigitalArduino datasheet A000005
Analog inputs8 AnalogArduino datasheet A000005
PWM outputs6 PWM OutputArduino datasheet A000005
SerialProgrammable Serial USART; Master/Slave SPI; I2C (TWI)Arduino datasheet A000005
USBMini-B USB connection (listing: Mini USB cable)Arduino datasheet A000005

Power

ValueSource
SupplyUSB Mini-B, or VIN 7V-12V, or regulated 5V on pin 27 (datasheet features list 7-15V unregulated on pin 30)Arduino datasheet A000005

Pinout

PinFunctionVoltageNotesSource
+3V3Power3.3 VDatasheet table row 1 is labelled '+3V3' with description '5V USB Power' (conflict; see gaps)Arduino datasheet A000005
A0Analog input 0 /GPIOArduino datasheet A000005
A1Analog input 1 /GPIOArduino datasheet A000005
A2Analog input 2 /GPIOArduino datasheet A000005
A3Analog input 3 /GPIOArduino datasheet A000005
A4Analog input 4 /GPIOArduino datasheet A000005
A5Analog input 5 /GPIOArduino datasheet A000005
A6Analog input 6 /GPIOArduino datasheet A000005
A7Analog input 7 /GPIOArduino datasheet A000005
+5V+5V Power Rail5 VArduino datasheet A000005
ResetResetArduino datasheet A000005
GNDGroundArduino datasheet A000005
VINVoltage Input7V-12VPower tree prints RANGE 7V-12VArduino datasheet A000005
D1/TX1Digital Input 1 /GPIOArduino datasheet A000005
D0/RX0Digital Input 0 /GPIOArduino datasheet A000005
D2Digital Input 2 /GPIOArduino datasheet A000005
D3Digital Input 3 /GPIOArduino datasheet A000005
D4Digital Input 4 /GPIOArduino datasheet A000005
D5Digital Input 5 /GPIOArduino datasheet A000005
D6Digital Input 6 /GPIOArduino datasheet A000005
D7Digital Input 7 /GPIOArduino datasheet A000005
D8Digital Input 8 /GPIOArduino datasheet A000005
D9Digital Input 9 /GPIOArduino datasheet A000005
D10Digital Input 10 /GPIOArduino datasheet A000005
D11Digital Input 11 /GPIOArduino datasheet A000005
D12Digital Input 12 /GPIOArduino datasheet A000005
D13Digital Input 13 /GPIOArduino datasheet A000005

Common mistakes

What we could not confirm

Sources

Building with the Nano R3 (ATmega328P)? Describe your project on Soldr: it assigns pins from the board's published pinout, checks power and logic levels, and shows how to wire every part.