Introduction: What Is Arduino Uno R3 Board? Detailed Guide on How to Use It
Arduino Uno R3 is a widely used circuit board in Arduino programming, Arduino Uno R3 is a compatible hardware with many types of Shiled Arduino comes along, making learning more flexible and less expensive than.
Step 1: Arduino Uno R3 Datasheet
The Arduino Uno R3 datasheet is the official document providing specifications and usage guidelines for the Arduino Uno development board. This document provides information on the features of the board, hardware configuration, pin connections, communication protocols, supporting software, and other information related to the use of the Arduino Uno R3. The information in the datasheet helps users to better understand the board and to use the Arduino Uno effectively.
Step 2: Power
- LED: There is one LED integrated on the board and connected to pin D13. When the pin is at a high level (HIGH), the LED will light up and turn off when it is at a low level (LOW).
- VIN: This pin is used to supply external power (power supply voltage from 7-12VDC).
- 5V: 5V output voltage (maximum current on each pin is 500mA).
- 3V3: 3.3V output voltage (maximum current on each pin is 50mA).
- GND: This is the negative pole on the board.
- IOREF: Operating voltage of the microcontroller on the Arduino UNO board and the voltage on the IOREF pin can be read. The IOREF pin is not used as a power supply pin.
Step 3: Memory
ATmega328 microcontroller:
- 32KB Flash memory: the bootloader takes up 0.5KB.
- 2KB SRAM (Static Random Access Memory): the values of declared variables are stored here. The more variables declared, the more SRAM memory will be used. Data stored in SRAM will be lost when power is off.
- 1KB EEPROM (Electrically Eraseable Programmable Read Only Memory): a place where data can be read and written without losing data when power is off.


