Getting started with Arduino, In this article I have explained basics of Arduino hardware and software. How to use Arduino first time ? How to connect Arduino board with your computer? How to start learning Arduino? I have answered all the questions in this article. If you are beginner in Arduino learning, then this article is for you. Arduino is easy to learn microcomputer system. Many engineering students are using it in their projects and professionals also. Because it is ready to use board.
I have covered following things in this Article :
- What is Arduino?
- Application of Arduino.
- Software for Arduino
- How to program Arduino?
- Basic over view of Arduino Uno R3 borad
- What are Arduino sheilds?
- Projects to get started with Arduino
- From where to learn more about Arduino?
What is Arduino ? :
Arduino is open source hardware board with many open source libraries to interface its on board microcontroller with many other external components like LED , motors, LCD, keypad, Bluetooth module, GSM module and many other things one want to interface with Arduino board. Arduino is basically make from a microcontroller but Arduino have all external socket to connect with other devices and it also have built in programmer which is used to program Arduino from computer. So Arduino is a complete board which include all things to connect with external peripheral and easy to program through computer. There are many Arduino borads are available. But in this article I will give you brief review of Arduino UNO R3 which is very popular board among Engineering students.
Applications of Arduino :
Arduino is very easy to use for embedded system applications. Because of Arduino open source software availability and those who don’t have good skills in programming skills and but still want to work on embedded system project, they can easily use Arduino for their embedded system base projects development. One should only have idea about basics of electronics like how to use resistor, capacitor, transistor, diode and other basic electronics components to get started with Arduino. But if you don’t know any thing about electronics, don’t worry I have discussed all things in Arduino tutorials.Followings are the few applications of Arduino :
- Gsm base projects
- Ethernet base projects
- And many others.
Software and how to program Arduino :
Software use for programming of Arduino is free to download. To down load Arduino software visit Arduino website www.Arduino.cc. It is very easy to install and I assume that you are intelligent enough to know how to download and install Arduino software on your computer. Arduino software provide you sketches for different libraries like GSM, Ethernet, Buletooth and many other. To know how to program Arduino using or how to upload these sketches in Arduino board watch video at the end of this article. Digram of software is shown below:
Basic overview of Arduino UNO R3 :
Diagram below shows the basic overview of Arduino UNO R3. I have also described each part of board through numbering and description of each number is given below :
- Digital input or output pins to communicate with external devices.
- ICSP pins, I will discuss them in upcoming tutorials.
- On board ATMEGA32 microcontroller.
- Analog pins and power pins. Analog pin are used to communicate with analog world like sensors etc. basically it is analog to digital converter channels. Details in upcoming articles about Arduino.
- 9-12 volt DC power supply connector
- On board programmer used to upload sketch into ATMEGA32 micrcocontroller
- USB connector is used to connect Arduino UNO R3 with computer and to upload sketches from computer to on board microcontroller.
What are Arduino sheilds ?
Arduino sheilds are easy to use boards which you can use to perform various tasks. Various Arduino sheilds are availble in market. But you can also make these Arduino sheilds yourself, if you have enough circuit designing skills. But if you want to make your project in no time, then you can purchase these shields. Name of some of the famous shields are given below:
- Motor controller shield
- Bluetooth shield
- WiFi shield
- Camera interfacing
- ZigBee shield
- GSM shield
- and many others.
From where to learn more about Arduino? :
I am writing complete 8-10 articles on Arduino which includes various simple projects. These simple simple projects will help you learn quickly Arduino. For more details keep visiting following link :
kindly share it with your friends, by clicking on sharing icons shown below.