Arduino Board- explain, pinout, layout, and application

0

Description

The Arduino UNO R3 is the ideal board for those who want to learn more about coding and electronics. The renowned ATmega328P and the ATMega 16U2 Processor are both included in this adaptable microcontroller. Your introduction to the world of Arduino will be excellent thanks to this board.

What is Arduino

        An open-source electronics platform called Arduino is built on simple hardware and software. A motor can be started, an LED can be turned on, and anything may be published online by using an Arduino board to receive inputs like light on a sensor, a finger on a button, or a tweet. Sending a set of instructions to the board's microcontroller will instruct your board what to do. You achieve this by using the Arduino Software (IDE), which is based on Processing, and the Wiring-based Arduino Programming Language.

        Over the years, countless of projects, ranging from simple household items to intricate scientific equipment, have used Arduino as their brain. This open-source platform has attracted a global community of makers, including students, hobbyists, artists, programmers, and professionals. Their efforts have added up to an astounding quantity of accessible information that may be very helpful to both beginners and specialists.

        At the Ivrea Interaction Design Institute, Arduino was created as a simple tool for quick prototyping geared for students with no prior experience in electronics or programming. The Arduino board started evolving as soon as it gained a larger audience, diversifying its offering from basic 8-bit boards to items for Internet of Things (IoT) applications, wearable technology, 3D printing, and embedded settings.

Functional Overview



X1        -   Power Jack 2.1x5.5m

X2        -   USB B connector

PC1      -    EEE-1EA470WP 25V SMD Capacitor

PC2      -    EEE-1EA470WP 25V SMD Capacitor 

D1        -     CGRA4007-G Rectifier

Y1        -     ECS-160-20-4X-DU Oscillator

U1        -    SPX1117M3-L-5 Regulator 

U5         -      LMV358LIST-A.9 IC

F1          -      Chip Capacitor, High Density 

ICSP      -       Pin header connector (through hole 6)

ICSP1     -      Pin header connector (through hole 6)

Processor

A 20 MHz ATmega328P serves as the main processor. However, some of its pins are set aside for internal communication with the USB Bridge coprocessor and are not linked to any external headers.

Power Tree




Board Operation

 IDE (integrated development environment)

Installing the Arduino Desktop IDE is required to program your Arduino UNO while it is not connected to the internet. You'll need a Micro-B USB cable to connect your computer to the Arduino UNO. The LED serves as a visual cue that also powers the board.

Arduino Web Editor

By just installing a little plugin, all Arduino boards, including this one, function on the Arduino Web Editor [2] right out of the box.

Since the Arduino Web Editor is hosted online, it will always be supported for all boards and include the most recent features. Start coding in the browser by pressing [3], then submit your designs to your board.

Arduino IoT Cloud

All Arduino IoT-enabled products are supported by the Arduino IoT Cloud, allowing you to automate your home or place of business as well as log, graph, and analyse sensor data.

Sample Sketches

Both the "Examples" option in the Arduino IDE and the "Documentation" portion of the Arduino Pro website has sample programs for the Arduino XXX.

Online Resources

After learning the fundamentals of what the board can do, check out the unlimited possibilities it offers by checking out intriguing projects on ProjectHub [5], the Arduino Library Reference [6], and the online store [7], where you can add sensors, actuators, and other components to complete your board.

Board Recovery

All Arduino boards come with a built-in bootloader that enables USB flashing. By pressing the reset button twice as soon as the board turns on, bootloader mode can be entered in the event that a sketch locks up the CPU and the board is no longer approachable over USB.

Arduino Pinouts



Analog Pins

s.no Pin Type Description
1 NC NC Not connected
2 IOREF IOREF Reference for digital logic V - connected to 5V
3 Reset Reset Reset
4 +3V3 Power +3V3 Power Rail
5 +5V Power +5V Power Rail
6 GND Power Ground
7 GND Power Ground
8 VIN Power Voltage Input
9 A0 Analog/GPIO Analog input 0 /GPIO
10 A1 Analog/GPIO Analog input 1 /GPIO
11 A2 Analog/GPIO Analog input 2 /GPIO
12 A3 Analog/GPIO Analog input 3 /GPIO
13 A4/SDA Analog input/I2C Analog input 4/I2C Data line
14 A5/SCL Analog input/I2C Analog input 5/I2C Clock line

Digital Pins

s.no Pin Type Description
1 D0 Digital/GPIO Digital pin 0/GPIO
2 D1 Digital/GPIO Digital pin 1/GPIO
3 D2 Digital/GPIO Digital pin 2/GPIO
4 D3 Digital/GPIO Digital pin 3/GPIO
5 D4 Digital/GPIO Digital pin 4/GPIO 
6 D5 Digital/GPIO  Digital pin 5/GPIO
7 D6 Digital/GPIO Digital pin 6/GPIO 
8 D7  Digital/GPIO Digital pin 7/GPIO
9 D8 Digital/GPIO Digital pin 8/GPIO
10 D9 Digital/GPIO Digital pin 9/GPIO
11 SS Digital SPI Chip Select
12 MOSI Digital SPI1 Main Out Secondary In
13 MISO Digital SPI Main In Secondary Out
14 SCK Digital SPI serial clock output
15 GND Digital Ground
16 AREF Digital Analog reference voltage 
17 A4/SD4 Digital Analog input 4/I2C Data line (duplicated)
18 A5/SD5 Digital Analog input 5/I2C Clock line (duplicated)

Arduino Layout

Arduino Features

  • ATMega328P processor

memory

  • AVR CPU up to 16 MHz
  • 32KB flash
  • 2KB SRAM
  • 1KB EEPROM

Safety

  • Power On Reset (POR)
  • Brown Out Detection (BOD)

Peripherals

  • 2x 8-bit timer/counter dedicated duration register and compare channels
  • 1x 16-bit timer/counter dedicated duration register, input capture and compare channels
  • 1x USART with fractional baud rate generator and start-of-frame detection
  • 1x Controller/Peripheral Serial Peripheral Interface (SPI)
  • 1x Dual Mode Controller/Peripheral I2C
  • 1x analog comparator (AC) with scalable reference input.
  • A watchdog timer with a separate on-chip oscillator
  • Six PWM channels
  • Interrupt and wakeup on PIN change

ATMega16U2 Processor

  • 8-bit AVR® RISC-based microcontrolle

Power consumption

  • Great input voltage from VIN pad: 20volt
  • Maximum input voltage of USB connector: 5.5V

Arduino application

The star item from Arduino is the UNO board. Regardless of whether you are new to the world of electronics or want to use UNO as a tool for activities related to your work or educational purposes.

 Electronics with First Entry: If this is your first project involving electronics and code, start with our most popular and well-documented board, the Arduino UNO. The popular ATmega328P CPU, 14 digital input/output pins, 6 analog inputs, USB ports, ICSP header and reset button are all included. This board has everything you need for a great first Arduino experience.

Industry-standard development board: A variety of businesses use the Arduino UNO board as the brain for their PLCs in the industrial sector.

Educational Benefits: Although the UNO board has been around for almost 10 years, it is still used for various scientific and educational endeavors. The board's high standards and high level of performance make it an excellent tool for capturing real-time data from sensors and activating advanced laboratory equipment, to name a few applications.

Post a Comment

0Comments
Post a Comment (0)

#buttons=(Accept !) #days=(20)

Our website uses cookies to enhance your experience. Learn More
Accept !