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

Home Gadgets That Make Cleaning Super Easy

June 9, 2025

Why Cloud-Based Restaurant POS Software Is the Future of Food Service in 2025

June 6, 2025

The best generative engine optimisation tools

June 5, 2025

Subscribe to Updates

Get the latest creative news from Soup.io

Latest Posts
Home Gadgets That Make Cleaning Super Easy
June 9, 2025
12 Ways Your Personal Style Can Shape Your Success
June 9, 2025
Back-to-School Essentials for Health-Conscious Parents
June 9, 2025
Neven Eyewear Review: Sunglasses Built for Sun, Style, and Suitcases
June 9, 2025
How to Make Your Roof Look Timeless Without Replacing It in Savannah
June 9, 2025
How to Register a Company in Australia as a Non-Resident or Foreigner
June 9, 2025
Cinderella Restoration: A Disney Classic Restored
June 9, 2025
Incredible 2 Edna Mode: Why You Need Incredibles 2 on DVD
June 9, 2025
MCU Phase 4 DVD Box Set: The Controversial Projects
June 9, 2025
10 Unexpected Ways to Repurpose Everyday Farm Tools for Home Decor
June 8, 2025
Choosing the Right Agency: Screening Standards and Support Services
June 8, 2025
Upgrade Your Home with a Metal Roofing Company in Seattle
June 8, 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.