0% found this document useful (0 votes)
1 views3 pages

Arduino Onboard Components

Uploaded by

daltonjohn11111
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1 views3 pages

Arduino Onboard Components

Uploaded by

daltonjohn11111
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

ARDUINO ONBOARD COMPONENTS

1. Microcontroller (ATmega328):

and executing user-defined programs (sketches).


2. 5V Voltage Regulator S05-223: The 5V voltage regulator is a component that regulates
the incoming voltage from the power source to a stable 5V output, which is the operating
voltage for most Arduino boards. It ensures that the microcontroller and other components
receive a stable and regulated voltage.
3. 3V3 Regulator SOT-753: The 3V3 regulator is a component that regulates the incoming
voltage to a stable 3.3V output. It is used to power low-voltage components or sensors that
require a lower voltage level.
4. Transistor SOT-23: The SOT-23 is a small surface-mount transistor package that is
commonly used for switching or amplifying signals in electronic circuits. It can be used for
various applications, such as driving motors, controlling LEDs, or switching high-current loads.
5. Power LED: The power LED indicates that the Arduino board is powered on. It usually
lights up when the board is powered up to indicate that it is receiving power.
6. RX & TX LED: These LEDs indicate the transmit (TX) and receive (RX) activities of the
microcontroller's serial communication interface. They blink when data is being transmitted or
received through the serial communication pins.
7. Resistor 0603: This is a surface-mount resistor with a size of 0603, which is a standard
package size. It is used to limit the flow of electric current in a circuit, control voltage levels, or
set the biasing of other components.
8. Crystal Oscillator: The crystal oscillator is a component that generates a precise and
stable clock signal for the microcontroller on the Arduino board. It helps to synchronize the
operations of the microcontroller, ensuring accurate timing in various functions.
9. Resistor Array: A resistor array is a collection of multiple resistors integrated into a
single package. It is used for various applications, such as pull-up or pull-down resistors for
input/output pins or voltage dividers.
10. Onboard LED connected to pin 13: This is an LED (Light Emitting Diode) that is
connected to pin 13 of the microcontroller on the Arduino board. It is often used for visual
feedback or as an indicator in the code during programming.
11. IC/USB Controller: The IC/USB controller on the Arduino board is typically an
Atmega16U2 microcontroller that acts as a bridge between the USB interface of the computer
and the main microcontroller (e.g., Atmega328) on the board. It handles the USB
communication and translates it into serial data that the main microcontroller can understand.
12. Atmega16U2 Microcontroller: The Atmega16U2 is a microcontroller that acts as the
USB-to-serial converter on the Arduino board. It is responsible for translating USB signals to
serial data that the main microcontroller (e.g., Atmega328) can process.
13. 16MHz Crystal: The 16MHz crystal is the external clock source that provides a precise
and stable clock signal to the microcontroller on the Arduino board. It determines the speed at
which the microcontroller executes instructions and performs operations.
14. SMB Diode: SMB diodes are small surface-mount diodes that are used for various
purposes, such as protection against reverse voltage, voltage clamping, or voltage regulation.
15. Capacitor: Capacitors are passive electronic components that store and release electrical
energy. They are used for various purposes in electronic circuits, such as smoothing out
voltage, filtering noise, or stabilizing the power supply.
16. Capacitor (0603): Stores and releases electrical energy, used for smoothing, filtering,
and blocking DC while allowing AC to pass through. 0603 refers to its size.
17. Via: Small hole in PCB used to create electrical connections between different layers of the
board, allowing traces to connect.

ICSP HEADERS

This is an Arduino Uno R3. For the ATmega16U2 and the ATmega328, it contains two ICSP
headers. On this board, you would only need to use the ICSP header for the ATmega328 to reflash
the bootloader. ICSP stands for In-Circuit Serial Programming and is a feature on Arduino Uno and
other Arduino boards that allows for programming the microcontroller chip while it is still
connected to the circuit. It uses a specialized header for connecting an external programmer and
enables advanced programming options. It is typically used by experienced Arduino users or in
specific scenarios where it is necessary.
The 6 pins on ICSP headers:
1. GND: GND stands for "ground" and is typically used as a reference voltage level for
electrical circuits. It is connected to the ground or negative terminal of a power source
and serves as a common reference point for all the other voltages in the circuit.
2. MOSI: MOSI stands for "Master Out Slave In" and is a pin used for communication in
SPI (Serial Peripheral Interface) protocol. It is used for transmitting data from the
master device to the slave device.
3. VCC: VCC typically stands for "voltage common collector" or "voltage collector
current" and refers to the positive power supply voltage. In the context of Arduino,
VCC is usually used to provide the positive supply voltage for the microcontroller and
other components on the board.
4. RESET: RESET is a pin used to reset the microcontroller on the Arduino board. When
the RESET pin is pulled low, it resets the microcontroller, causing it to restart its
program execution from the beginning.
5. SCK: SCK stands for "Serial Clock" and is a pin used for communication in SPI
protocol. It is used to synchronize the data transmission between the master and
slave devices by providing a clock signal.
6. MISO: MISO stands for "Master In Slave Out" and is a pin used for communication in
SPI protocol. It is used for receiving data from the slave device to the master device.

You might also like