What is Arduino UNO Board? -Board for Rapid Prototyping

Arduino UNO Board

Arduino UNO Board:

We discussed What is Arduino? and its introduction in our previous article. Now we move towards the most popular board from Arduino family i.e. Arduino UNO Board.

The Arduino UNO is the best and Number one choice to get started with electronics and coding.

If this is your first experience of using the Arduino platform, the Arduino UNO Board is the most robust board that you can start experimenting with it.

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.

See alsoTemperature Humidity Measurement using Arduino


  • It has 14 digital IO pins (of which 6 pins can be used as pulse width modulation (PWM) outputs) (IO – input/output)
  • It has 6 analog inputs
  • One quartz crystal with 16 MHz
  • Single USB Port
  • One power jack
  • An ICSP header
  • A reset button.


  • You can power the Arduino Uno with the USB connection or with an external power supply.
  • It can select available power sources automatically and the recommended power range is 7 to 12 volts.

Complete Board: 

  • This Board contains everything needed to support the microcontroller and you have to simply connect it to a computer with a USB cable or provide power it with an AC-to-DC adapter or battery to get started.


Technical Specifications:

Micro-controller ATmega328P – 8-bit AVR Micro-controller
Input Voltage (recommended) 7 volts to 12 volts
Input Voltage (limit) 6 to 20 volts
Digital I/O Pins 14 pins of which six provide for PWM output)
PWM Digital I/O Pins 6
Analog Input Pins 6
DC Current per I/O Pin 20 mA
DC Current for 3.3V Pin 50 mA
Flash Memory 32 KB (ATmega328P)
of which 0.5 KB used by bootloader
SRAM 2 KB (ATmega328P)
EEPROM 1 KB (ATmega328P)
Clock Speed 16 MHz
Length 68.6 mm



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.

For more details visit  Getting Started with Arduino, Arduino IDE software

Let us know how are you going to use this Arduino Uno Board? for your IoT journey, in the comment section below.

If you like this information subscribe to our YouTube Channel for IoT video Tutorials. You can also find us on TwitterFacebook, and Instagram for fast updates.


See also: Internet of Things Projects for Beginners using Arduino UNO


Featured Image credit: UNO                    For more details Arduino UNO: Arduino UNO

For datasheet of ATmega328P:  ATmega328P

Naval Allurwar
He is a learner and passionate about IoT ,and other new technologies. He has good industrial experience in IoT & Smart cities. He love to learn new things & make understandable to others at IoTDunia.com .