What is Arduino UNO R3 Board? | Board for Rapid Prototyping

As we know arduino boards are very popular and almost every electronics enthusiast is using it. This board very useful for electronics projects. The UNO is the most used, popular and well-documented board of the whole Arduino family. Arduino UNO is an 8-bit microcontroller board with on the ATmega328P 8bit-AVR controller.

Arduino UNO is a microcontroller board based on the ATmega328P. The ATmega328P can easily be replaced, as it is not soldered to the board. The ATmega328P also features 1kb of EEPROM, a memory which is not erased when powered off. It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16 MHz ceramic resonator, a USB connection, a power jack, an ICSP header and a reset button. It contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable or power it with a AC-to-DC adapter or battery to get started. You can tinker with your UNO without worrying too much about doing something wrong, worst case scenario you can replace the chip for a few dollars and start over again.

You can power the Arduino Uno with the USB connection or with an external power supply. The Arduino UNO features a barrel plug connector, that works great with a standard 9V battery.

Technical Specs of Arduino UNO R3

Here you will find the technical specifications for the Arduino UNO R3.

Board Name Arduino UNO R3
SKU A000066
Microcontroller ATmega328P
USB connector USB-B
Pins Built-in LED Pin 13
Digital I/O Pins 14
Analog input pins 6
PWM pins 6
Communication UART Yes
I2C Yes
Power I/O Voltage 5V
Input voltage (nominal) 7-12V
DC Current per I/O Pin 20 mA
Power Supply Connector Barrel Plug
Clock speed Main Processor ATmega328P 16 MHz
USB-Serial Processor ATmega16U2 16 MHz
Memory ATmega328P 2KB SRAM, 32KB FLASH, 1KB EEPROM
Dimensions Weight 25 g
Width 53.4 mm
Length 68.6 mm

Pinout of Arduino UNO R3

arduino uno r3 pinout


The Arduino Uno can be programmed with the open-source Arduino IDE software. for Programming, you can use Arduino Programming language, C or others also.

Please follow Datasheet for more details.

Harshvardhan Mishra

Hi, I'm Harshvardhan Mishra. I am a tech blogger and an IoT Enthusiast. I am eager to learn and explore tech related stuff! also, I wanted to deliver you the same as much as the simpler way with more informative content. I generally appreciate learning by doing, rather than only learning. If you want to help support me on my journey, consider sharing my articles, or Buy me a Coffee! Thank you for reading my blog! Happy learning!

Leave a Reply