Arduino Uno

Arduino Uno is a development board. It is flexible with any sensors and modules (for example: Ultrasonic, IR, lm35, GSM module, GPS module, etc.,).

Arduino UNO Board


Arduino Specifications:

  • Microcontroller is ATmega328
  • Atmega328 is 28 pin IC
  • Operating Voltage 5V
  • Input Voltage 7-12V (External power supply not USB)
  • Digital I/O Pins are 14  (Represented as 0-13 of which 6 pins provide PWM output i.e., 3,5,6,9,10,11. These PWM pins mainly used for speed control of a dc motor and led fading/brightness)
  • Analog Pins are 6 (Represented as A0-A5 to these we can connect any analog sensor’s, A4 and A5 SDA and SCL are respectively used for i2c communication)
  • DC Current per I/O Pin is 40 mA
  • Flash Memory 32 KB (ATmega328) of which 0.5 KB used by the boot loader
  • SRAM 2 KB
  • EEPROM 1 KB
  • Clock Speed crystal oscillator of 16 MHz to be connected externally
    Below image Fig 2. shows Arduino Uno pin layout
Fig 2. Arduino uno pin layout
     Actually, the controller (atmega328) pins are divided into three ports named PORTB, PORTC, and PORTD. I will discuss the port information in the next blog.

Leave a Reply

Your email address will not be published. Required fields are marked *