What is Arduino Uno R3 Atmega328?
Arduino Uno R3 Atmega328 is explained in this post. When we here about microcontroller this question always arises in our minds that What is the Arduino board? So here I mentioned the answer about Arduino Uno r3 atmega 328p. the Arduino Uno R3 is a microcontroller board base on the ATmega328. Atmega328p development board has 14 digital input/output pins. But 6 pins are also PWM output. It has 6 analog inputs. And 16 Mhz resonator. Uno r3 atmega 328p development board for Arduino also has a USB connection, and it has a power jack, an ICSP header, and a reset button.
Arduino has everything that a microcontroller needs to support. If you wanna use this controller connect a PC with USB cable and power it with the adapter. Arduino Uno is the latest version of USB Arduino boards. Arduino Uno R3 uses an ATmega8, 168 or 328. Now, atmega328 is used in the new Arduino. Arduino Uno price is also reasonable at Module.pk. Arduino Uno buy online in Pakistan at module.pk. Other electronics modules or devices like Hc-05 BlueTooth module price in Pakistan available at this Website.
Power of Arduino Uno R3 Atmega328 :
We can power up Arduino Uno R3 via USB connection or we can use an external power supply. External power means power given via an AC-to-DC adapter. The adapter can be connected by a plugging adapter direct in the socket. Battery terminals connected to the Gnd and Vin of the Micro-controller. Board can operate on 6 to 20 volts. If we provide just 5V then it may provide less than five volts and the board may be unstable. But if we using more than 12V the board will be heated up and it can be damaged. That’s why the range which is recommended is 7 to 12 volts.
Arduino Uno Description
The power pins are as follows :
You can supply voltage through the Vin pin. You provide 5 volts from the USB. Input voltages recommended 7 to 12V.
Pin outputs 5V from the regular onboard. We can power board from DC power jack( 7-12V), or through Vin pin 7-12V. if you provide less than 6V or more than 12V volts can damage your board. That’s why we don’t recommend it.
3.3 volt supply generated by the onboard regulator. Arduino Maximum Draw current 50mA.
It is the Ground Pin.
Voltage reference provided by this pin of the Arduino board. On these voltages, microcontroller operates.
Bootloader used 0.5Kb. ATmega328 has 32Kb memory. It also has 2Kb of SRAM. 1KB of EEPROM.
Input and Output :
It has 14 digital input/output pins. Operates on 5V. it provides a maximum of 40mA . 6 analog pins are on board.
0 pin is for RX and 1 pin is for TX. RX used to receive and TX used for Transmit. These pins attach to the corresponding pins of ATmega328 USB to TTL.
2 and 3 pins are assigned for External Interrupts.
10 for SS, 11 for MOSI, 12 for MISO, 13 for SCK. And these pins are SPI communication.
3, 5, 6, 9, 10, and 11 provide PWM output. PWM stands for Pulse Width Modulation.
LED on 13 pins is a built-in LED connected to a digital pin. When Pin is HIGH than LED is ON, or when the pin is LOW than LED will OFF.
A4 or SDA pin and A5 or SCL pin. Support TWI communication using the Wire library.
There are a couple of other pins on the board:
This pin provides a reference voltage for the analog inputs.
It provide I2C communication. Arduino microcontrollerprovide serial communication.
PACKAGE INCLUDES :
1 x Arduino Uno R3.
Block diagram of Arduino Uno board :
Arduino Uno board full specification:
Micro-controller is ATmega328
5V are Operating Voltages.
7-12 input voltages.
6-20Volts are Input voltages
It has 16 digital I/O pins.
6 analog input pins.
0.5 KB used by bootloader
SRAM is about 2 KB (ATmega328)
16 MHZ clock.
32kb Flash Memory.