soldr.ai

Docs  /  Boards

Arduino UNO R3 (A000066, original): specs and pinout

Original Arduino UNO R3 with an ATmega328P and an ATmega16U2 USB-serial chip, 14 digital pins, 6 analog inputs, USB-B and a power jack.

Every value cites its sourceOfficial pinout

Buy on Compoden

Specs

SpecValueSource
MicrocontrollerATmega328P at 16 MHz; ATmega16U2 (16 MHz) as the USB-serial processorArduino official documentation
Tech Specs: Clock speed
Memory32 KB flash, 2 KB SRAM, 1 KB EEPROMArduino official documentation
Tech Specs: Memory; datasheet p.2
I/O voltage5 VArduino official documentation
Tech Specs: Power
Input voltage7-12 V nominal (Tech Specs); VIN pad 6 V minimum to 20 V maximum (datasheet); the pinout sheet states 'VIN 6-20V input'Arduino datasheet A000066
Datasheet p.5, section 2.2 Power Consumption; Tech Specs: Power; Pinout PDF A000066, page 1
USB input5.5 V maximum from the USB connectorArduino datasheet A000066
Datasheet p.5, section 2.2
DC current per I/O pin20 mA maximum per I/O pinArduino datasheet A000066
Pinout PDF A000066, page 1, warning box; Tech Specs: Power
Current from 3.3 V pin50 mA maximumArduino datasheet A000066
Pinout PDF A000066, page 1, warning box
Pins14 digital I/O (6 PWM), 6 analog inputsArduino official documentation
Tech Specs: Pins
Communication1 UART, 1 SPI, 1 I2C (A4 SDA, A5 SCL)Arduino datasheet A000066
Datasheet p.2 Features; Pinout PDF A000066, page 1
Operating temperature-40 to 85 C (conservative thermal limits for the whole board)Arduino datasheet A000066
Datasheet p.5, section 2.1

Power

ValueSource
SupplyUSB-B 5 V, or the power jack / VIN pad (6 V to 20 V; 7-12 V nominal)Arduino datasheet A000066
Datasheet p.5, section 2.2; the maximum power consumption row reads 'xx' in the datasheet, so no current is given

Pinout

Rows come from the official UNO R3 full pinout sheet (A000066, last update 6 Oct 2022). The power header, analog header and digital header are listed in the order drawn on the sheet; the digital header runs D0 to D13 as printed (the datasheet's JDIGITAL table lists D0 to D13, GND, AREF, SDA and SCL). This is the original Arduino board, so the official documents apply.

PinFunctionVoltageNotesSource
Power header pin 1NCnot connectedArduino datasheet A000066
Pinout PDF A000066, page 1
Power header pin 2IOREFreference for digital logic voltage, connected to 5 V (datasheet p.10)Arduino datasheet A000066
Pinout PDF A000066, page 1
Power header pin 3RESETport PC6Arduino datasheet A000066
Pinout PDF A000066, page 1
Power header pin 4+3V33.3 Vpower output; 50 mA maximumArduino datasheet A000066
Pinout PDF A000066, page 1
Power header pin 5+5V5 Vpower outputArduino datasheet A000066
Pinout PDF A000066, page 1
Power header pin 6GND0 VArduino datasheet A000066
Pinout PDF A000066, page 1
Power header pin 7GND0 VArduino datasheet A000066
Pinout PDF A000066, page 1
Power header pin 8VIN6-20 Vpower inputArduino datasheet A000066
Pinout PDF A000066, page 1
Analog header pin 1A05 V logicPC0; ADC[0]; digital pin D14Arduino datasheet A000066
Pinout PDF A000066, page 1
Analog header pin 2A15 V logicPC1; ADC[1]; digital pin D15Arduino datasheet A000066
Pinout PDF A000066, page 1
Analog header pin 3A25 V logicPC2; ADC[2]; digital pin D16Arduino datasheet A000066
Pinout PDF A000066, page 1
Analog header pin 4A35 V logicPC3; ADC[3]; digital pin D17Arduino datasheet A000066
Pinout PDF A000066, page 1
Analog header pin 5A45 V logicPC4; ADC[4]; digital pin D18; I2C SDAArduino datasheet A000066
Pinout PDF A000066, page 1
Analog header pin 6A55 V logicPC5; ADC[5]; digital pin D19; I2C SCLArduino datasheet A000066
Pinout PDF A000066, page 1
Digital header D0D0 / RX5 V logicPD0Arduino datasheet A000066
Pinout PDF A000066, page 1
Digital header D1D1 / TX5 V logicPD1Arduino datasheet A000066
Pinout PDF A000066, page 1
Digital header D2D25 V logicPD2Arduino datasheet A000066
Pinout PDF A000066, page 1
Digital header D3~D35 V logicPD3; PWMArduino datasheet A000066
Pinout PDF A000066, page 1
Digital header D4D45 V logicPD4Arduino datasheet A000066
Pinout PDF A000066, page 1
Digital header D5~D55 V logicPD5; PWMArduino datasheet A000066
Pinout PDF A000066, page 1
Digital header D6~D65 V logicPD6; PWMArduino datasheet A000066
Pinout PDF A000066, page 1
Digital header D7D75 V logicPD7Arduino datasheet A000066
Pinout PDF A000066, page 1
Digital header D8D85 V logicPB0Arduino datasheet A000066
Pinout PDF A000066, page 1
Digital header D9~D95 V logicPB1; PWMArduino datasheet A000066
Pinout PDF A000066, page 1
Digital header D10~D105 V logicPB2; PWM; SPI SSArduino datasheet A000066
Pinout PDF A000066, page 1
Digital header D11~D115 V logicPB3; PWM; SPI COPIArduino datasheet A000066
Pinout PDF A000066, page 1
Digital header D12D125 V logicPB4; SPI CIPOArduino datasheet A000066
Pinout PDF A000066, page 1
Digital header D13D135 V logicPB5; SPI SCK; also LED_BUILTINArduino datasheet A000066
Pinout PDF A000066, page 1
Digital header GNDGND0 VArduino datasheet A000066
Pinout PDF A000066, page 1
Digital header AREFAREFArduino datasheet A000066
Pinout PDF A000066, page 1
Digital header SDAD18 / SDA5 V logicPC4; same net as A4Arduino datasheet A000066
Pinout PDF A000066, page 1
Digital header SCLD19 / SCL5 V logicPC5; same net as A5Arduino datasheet A000066
Pinout PDF A000066, page 1
On-board LEDLED_BUILTINPB5Arduino datasheet A000066
Pinout PDF A000066, page 1
On-board TX LEDTX LEDPD5Arduino datasheet A000066
Pinout PDF A000066, page 1
On-board RX LEDRX LEDPD4Arduino datasheet A000066
Pinout PDF A000066, page 1

Build with it

Project ideas for the Arduino UNO R3 (A000066, original). Each link opens Soldr with the prompt filled in; Soldr assigns the pins, checks power and shows how to wire every part.

Common mistakes

Not covered by the official source

Sources