Arduino Uno

The Arduino Uno is a popular microcontroller board based on the ATmega328P chip. It features 14 digital input/output pins, 6 analog inputs, a USB connection for programming, and a power jack. It's widely used for prototyping, robotics, and electronics projects. The board is compatible with the Arduino IDE, making it easy for beginners to write and upload code for a variety of applications.

Arduino Uno with USB-A connector and ATMEGA 328P-PU in PDIP-28 package (left) and SMD package (right)
Fig.: Arduino Uno with USB-A connector and ATMEGA 328P-PU in PDIP-28 package (left) and SMD package (right)

Applications

Features/Specifications

Microcontroller ATmega328P
Operating Voltage 5V
Input Voltage (recommended) 7-12V
Input Voltage (limits) 6-20V
Digital I/O Pins 14 (6 PWM outputs)
Analog Input Pins 6
DC Current per I/O Pin 40 mA
DC Current for 3.3V Pin 50 mA
Flash Memory 32 KB (0.5 KB used by bootloader)
SRAM 2 KB
EEPROM 1 KB
Clock Speed 16 MHz
LED_BUILTIN Pin Pin 13
Dimensions 68.6 mm x 53.4 mm
Weight 25 g

📄 Arduino UNO datasheet (2584 kB)
📄 ATMega328P datasheet (8585 kB)

Connections

Pinout-Chart of the Arduino Uno
Fig.: Pinout-Chart of the Arduino Uno
Pin Number Pin Name Type Description
0 D0 / RX Digital I/O UART Receive
1 D1 / TX Digital I/O UART Transmit
2 D2 Digital I/O Interrupt 0
3 D3 Digital I/O / PWM Interrupt 1 / PWM
4 D4 Digital I/O -
5 D5 Digital I/O / PWM PWM Output
6 D6 Digital I/O / PWM PWM Output
7 D7 Digital I/O -
8 D8 Digital I/O -
9 D9 Digital I/O / PWM PWM Output
10 D10 Digital I/O / PWM SPI SS / PWM
11 D11 Digital I/O / PWM SPI MOSI / PWM
12 D12 Digital I/O SPI MISO
13 D13 Digital I/O Onboard LED / SPI SCK
A0 A0 Analog Input ADC Input
A1 A1 Analog Input ADC Input
A2 A2 Analog Input ADC Input
A3 A3 Analog Input ADC Input
A4 A4 Analog Input / I2C SDA
A5 A5 Analog Input / I2C SCL
- Vin Power Input voltage to the Arduino (7-12V)
- 5V Power Regulated 5V output
- 3.3V Power 3.3V output (max 50mA)
- GND Power Ground
- AREF Power Analog reference voltage
- RESET Control Reset the microcontroller

Safety precautions for using the Arduino UNO

Used Components

Further information

Last edited by Christian Grieger on 2025-05-12
X
  1. [top]
  2. Applications
  3. Features/Specifications
  4. Connections
  5. Safety precautions for using the Arduino UNO
  6. Used Components
  7. Further information