Close Menu
Soup.io
  • Home
  • News
  • Technology
  • Business
  • Entertainment
  • Science / Health
Facebook X (Twitter) Instagram
  • Contact Us
  • Write For Us
  • Guest Post
  • About Us
  • Terms of Service
  • Privacy Policy
Facebook X (Twitter) Instagram
Soup.io
Subscribe
  • Home
  • News
  • Technology
  • Business
  • Entertainment
  • Science / Health
Soup.io
Soup.io > News > Technology > Something you need to know about Arduino
Technology

Something you need to know about Arduino

Cristina MaciasBy Cristina MaciasAugust 3, 2021No Comments4 Mins Read
Facebook Twitter Pinterest LinkedIn Tumblr Email
Something you need to know about Arduino
Share
Facebook Twitter LinkedIn Pinterest Email

Arduino

Arduino is an open-source platform that is based on easy-to-use hardware and software. Arduino board design use of the various microcontroller and microprocessor and the boards are equipped with the various sets of the analog and digital input and output pins that could be an interface to various boards and other circuits. The Arduino board uses the serial communication interface including a universal serial bus which could be used for loading the programs. The Arduino board mainly used the AT mega type of microcontroller which could be programmed using C and C++ programming language with the use of standard API also called Arduino language. The Arduino Integrated Development Environment is also available where the program codes could be compiled.

Arduino was first started to create devices that could interact with the various other actuators and sensors.

Hardware

It is open-source hardware that is distributed under a creative commons share license which is available on the Arduino website. The hardware and software designs are freely available. Most of the Arduino boards consist of the Atmel type 8 bit microcontroller. Some of them include Atmega 8, Atmega168, Atmega328, Atmega 1280 with various features, pins, and flash memory. Multiple stacked shields could be addressed through an I2C serial bus. Most of the boards include the 5V linear regulator and the 16MHz of the crystal oscillator.

The microcontroller is preprogrammed with the boot loader that simplified the uploading of the programs to the on-chip flash memory. Boards are loaded with the program code through the serial connection to another computer. Some of the Arduino boards contained the level shifter for the conversion between the logic level of RS-232 and the TTL level signal. The current Arduino boards are programmed through the universal serial bus which is implemented using the USB to serial adapter chips. Some of the spark fun electronics and the ADA-fruit industries have been designing the boards.

Software

The program for any Arduino hardware could be written in any of the programming languages with the compilers that could produce the binary machine code for the targeted processor. Atmel provided the development environment for the32 bit ARM cortex and the 8-bit AVR. Arduino supported the IDE which is the cross-platform application that is written in Java Programming Language. The IDE supports all platforms; Windows, macOS, and Linux. The source does for the IDE is released under the version of GNU. The IDE also supplies the software library from the wiring project that provides many of the common input and output processes. The Arduino IDE employed the program for converting the executable code into the text file in the hexadecimal encoding which is loaded into the Arduino board using the loader program in the board of firmware. The IDE supports the various libraries.

Shields

Arduino boards made use of the printed circuit expansion board called the shield which is plug into the supplied Arduino pin headers. Motor control for many applications, satellite navigation, Ethernet, LCD, and 3D printing could be provided by the shield. The adafruit motor shield made use of the I2C requiring fewer digital input and output pins than attaching each motor directly.

Figure 1: Adafruit motor shield (source google)

Some shield offers the stacking header that allowed the multiple shields to be stacked in the top of the Arduino board. The screw terminal breakout shield allows the bare end wire to be connected to the board with no requirement of the specialized pins.

Figure 2: Stacking header and Screw terminal breakout shield

Sketch

The sketch is the program that is written in the Arduino IDE. The sketch files are saved into the computer as text files with the file extension of .ino. the Arduino program consists of two functions including setup and loop.

Type of Arduino Boards

The various available types of Arduino boards are as follows:

  • Arduino Mega

It is based on the microcontroller Atmega 2560 with 54 input and output pins.

Figure 3: Arduino Mega

  • Arduino Uno

It uses the Atmega 16U2 in place of 8U2 that allowed faster memory transfer. The board used ATmega 328 microcontroller.

Figure 4: Arduino Uno

  • Arduino Leonardo

This board is based on ATmega32u4with 20 digital input and output pins.

Figure 5: Arduino Leonardo

  • Lilypad

The board is designed to integrate the e-textile and wearable projects.

Figure 6: Lilypad

  • Red Board

The board is programmed with the use of a USB cable of mini B. The board uses the USB and the FTDI chips.

Figure 7: Red Board

Note: You can find your required components from our website:

https://utsource.net/

Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
Previous ArticleGetting your demo songs reviewed by web magazine
Next Article In the end, it creates its own ‘transfer loan’platform
Cristina Macias
Cristina Macias

Cristina Macias is a 25-year-old writer who enjoys reading, writing, Rubix cube, and listening to the radio. She is inspiring and smart, but can also be a bit lazy.

Related Posts

Christian Comair: The Transformative Impact of AI on Facilities Management

November 25, 2025

7 Modern Website Design Techniques That Make Any Site Feel Fresh and Current

November 25, 2025

When Images Start Moving: Exploring AI Video Generator in Modern Design

November 20, 2025

Subscribe to Updates

Get the latest creative news from Soup.io

Latest Posts
Harold And The Purple Crayon DVD: A Children’s Classic
November 25, 2025
Did The Dallas Cheerleaders Get A Raise: A Game-Changer in Pay
November 25, 2025
The Introvert’s Paradox Dr. Tony Jacob Leveraged for Texas Business Connections
November 25, 2025
Tivo Edge Dvr: TiVo’s New Business Model And Viewing
November 25, 2025
How To Find A Car Accident Lawyer
November 25, 2025
Christian Comair: The Transformative Impact of AI on Facilities Management
November 25, 2025
How to Start an HVAC Business and Launch It Online
November 25, 2025
Disney Moana Copyright Lawsuit: Disney’s Legal Battle Won
November 25, 2025
7 Modern Website Design Techniques That Make Any Site Feel Fresh and Current
November 25, 2025
How Long Concrete Should Really Last (If Installed Correctly)
November 25, 2025
Streamlining Your Storage Space with CHS Garage Door Repair of Bothell
November 25, 2025
7 Unexpected Ways Your Garage Door Impacts Your Daily Life and Home Value
November 25, 2025
Follow Us
Follow Us
Soup.io © 2025
  • Contact Us
  • Write For Us
  • Guest Post
  • About Us
  • Terms of Service
  • Privacy Policy

Type above and press Enter to search. Press Esc to cancel.