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

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

November 20, 2025

7 ways diesel tuning boosts fuel efficiency, and saves you money

November 19, 2025

The Rise of Instant-Play: Why No-Download Gaming Apps Are Winning Over Mobile Gamers

November 18, 2025

Subscribe to Updates

Get the latest creative news from Soup.io

Latest Posts
Unsung Hero On DVD: VOD and DVD Release
November 22, 2025
Real-Life Signs That Shockwave Therapy Is Starting to Work
November 22, 2025
Overcoming Dizziness Triggers With Vestibular Exercises
November 22, 2025
How startup ecosystems in Canada fuel innovation and growth
November 22, 2025
Comcast Demand Movies: Digital Movie Giveaway Today
November 21, 2025
Comcast Multiview: Watch Multiple Games Seamlessly
November 21, 2025
Who Voiced Batman In Injustice 2: A Voice for Generations
November 21, 2025
What to Expect at Your Dog’s First Grooming Appointment
November 21, 2025
What Happens During Acne Scar Removal and How It Heals Your Skin
November 21, 2025
The Glow Comeback: Why Professional Acne Treatments Are Worth It
November 21, 2025
Clearer Skin, Brighter Days: The New Science of Acne Treatment
November 21, 2025
How Spousal and Partner Support Lawyers Help You Navigate Complex Family Transitions
November 21, 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.