Click on the image to see the Arduino Uno Rev3 Pinout
Arduino Uno Rev3 Pinout

Arduino Uno Rev3 Pinout and Specification

The Arduino Uno Rev3 is a microcontroller board based on the ATmega328P. It is the most famous boards in the whole Arduino family. Arduino Uno Rev3 Pinout includes 14 digital I/O pins, 6 analog inputs and 6 PWMs. It operates at 16 MHz and has 32 Kbytes of Flash, 2 Kbytes of SRAM and 1 Kbytes EEPROM. The peripherals include TWI (I2C), SPI, UART and a 10-bit ADC. It also has a USB B port for programming and communication.

Platform

ManufacturerArduino
ProcessorATmega328P
Processor FamilyAVR
Clock Speed16 Mhz
Flash Memory32 KB
SRAM2 KB
EEPROM1 KB
ProgrammingArduino CLI
Arduino IDE
Arduino Web Editor
PlatformIO

I/O

Digital I/O14
Analog Input6
PWM6
ADC Resolution1024
Interrupts2

Power

Input Voltage7-12 V
I/O Voltage5 V
I/O Current20 mA

Communication Protocols

I2C1x
SPI1x
USART1x

Connectivity

USB Type B1x

Peripherals

Timer2x 8 bit
1x 16 bit
Watchdog Timer0x

Dimentions

Width53.4 mm
Length68.6 mm
Weight25 g