Header Ads Widget

What Is Arduino? | Basic Concepts Of Arduino Explained | Feature, Types, Advantages, Disadvantages

What_Is_Arduino

Today we learn we will learn about arduino, 

the arduino platform has grown in popularity among those just getting started with electronics and for good purpose,

in contrast to the majority of earlier programmable circuit boards to load new code onto the arduino you don't need a separate piece of hardware,

all you just need.


1 - What is Arduino

2 - Why Arduino

3 - Features of Arduino

4 - Types of Arduino

5 - Advantages of Arduino and

6 - Disadvantages of Arduino

 

1 - What Is Arduino

 

Arduino is an open source electronic gadget that treats input such as light on a sensor a finger on a button or a tweet and generates output based on those inputs such as turning on an led or activating a motor,

Arduino was created at a design institute as a simple tool for students with no clear experience with electronics or programming,

Arduino boards are microcontrollers not entire computers with operating system of their own like the raspberry pi.

Arduino just run c or c plus plus code that is stored in the firmware.

The arduino ide is free software that allows you to create and upload code on an arduino board.

 

2 - Why Arduino

 

Arduino has been used in millions of projects and applications due to its simple and accessible user interface.

The arduino software is simple to use for beginners,

but it is customizable for advanced users.

It works on mac windows and linux systems.

arduino is a valuable tool for learning new skills,

Anyone,

Including,

Youngsters,

Amateurs,

Artists and

Programmers can begin tinkering by simply following the step-by-step instructions.

It can be used by teachers and students to create low-cost scientific equipments,

to demonstrate chemistry and physics principles and to begin learning programming and robotics.

Designers and architects create interactive prototypes,

while musicians and artists create installations and try out new instruments,

 

3 - Features of Arduino

 

Arduino has microcontroller of at mega three to eight,

and the operating voltage is 5 volts whereas the input voltage is recommended to be from 7 to 12 volts and,

input voltage limits from 6 to 20 volts.

we have digital input output pins that is we have 14 pins,

and we have analog input 6 pins,

and we have dc current for input output pin 40 milliampere,

and dc current for 3.3 volt pin is 50 milliamperes and,

we have flash memory of 32 kilobytes,

and we have sram of 2 kb,

and eep rom of 1 kb and we have clock speed of 16 megahertz.

 

4 – Types of Arduino

 

Look at the different types of arduino boards  Boards present,

 

Arduino UNO

Arduino uno includes everything you will need to get started, it has 14 digital input output pins 6 analog input a usb port a power jack and a reset button,

among other features it comes with everything you will need to get started with the microcontroller plug into a computer with usb cable or power it with an ac to dc adapter or battery,


Lilypad Arduino

lillypad is variable e-textile device created by lee and designed in collaboration with sparkfun, 

each lily pad was cleverly constructed with large connection pads and a flat back to sew conductive thread into garments,

in addition the daily pad features its own set of input output power and sensor boards designed exclusively for e-text styles and can even be washed.

 

Arduino Mega

The arduino mega is the larger brother of arduino uno,

it contains many digital input output pins that is 54 and 16 analog inputs a usb connection a power jack and a reset button,

it comes with everything you will need to get started with microcontroller,

plug it into a computer with usb cable or power it with ac to dc adapter or a battery.

 

Red Board Arduino

The arduino ide can program the red board over the use of mini b connector,

it will run on windows 8 without requiring changes to your security settings,

because of the usb chip we used it's more study and it's fully flat on the back making it easier to integrate into your projects,

 

Arduino Leonardo 

the leonardo is arduino's initial development board with a single microcontroller and usb port,

as a result it may be less expensive and easier additionally,

because the board handles usb directly board libraries are available that allow the board to imitate a computer keyboard mouse and other components.

 

5 - Advantages of Arduino

 

In comparison to the other microcontroller system arduino boards are comparatively affordable,

the arduino's module is cheapest version can be assembled by hand,

and even pre-made arduino module cost less than 50 dollars,

for windows macintosh os x and linux the arduino software ide is provided,

majoritly of micro-controller pc are windows only compatible.

the arduino software is simple for beginners but it's also flexible enough for advanced users.

for experienced programmers the arduino software is available as an open source tool to extend.

People who want to learn more about the language can use c plus libraries and those who want to learn more about technicals specifics can switch from arduino to avrc programming language.

the arduino is an open source and has hardware that can be expanded the arduino board blueprints are made available under creative common license allowing experienced circuits designers to create their module version extending and upgrading it.

 

6 - Disadvantages Of Arduino

 

Arduino cannot run multiple programs at a time,

no memory safety checks,

expensive for cpu power and memory,

it has lack of built-in communications,

lack of built-in peripherals,

the limited number of programming languages,

and a limited number of ides.

Post a Comment

0 Comments