Explaining Arduino ; Diy boards


Explaining Arduino

Arduino is an Interactive Platform of Set of Development boards which can use to code various Microcontroller chips(AVR) by special developer friendly platform aimed at students who know only a little about coding and want to learn more.
They are mainly used by students to code their projects for interactive projects like Home automation etc

According to Wikipedia

Arduino is common term for a software company, project, and user community that designs and manufactures computer open-source hardware, open-source software, and microcontroller-based kits for building digital devices and interactive objects that can sense and control physical devices.


All of Arduino Hardware Development Boards (expect intel and tree dev boards) are open source meaning you can manipulate and even sell it for commercial purpose.

[alert-announce]What is Arduino made of?[/alert-announce]

The brain of Arduino development board is an AVR (Advanced RISC[Reduced instruction set computing] processor) except Arduino Duo which consists of ARM and Galileo which is made of intel quark processor.

Along with needs a communication chip to communicate which is in most USB to serial ttyl logic FTDI chip or a smaller microcontroller in case  Arduino Uno Rev 3.


[alert-announce]What Software does Arduino user to program and communicate itself with computer[/alert-announce]

Most Avr coder even Atmel studio uses C as a programming language to compile hex file, But as this kind of dev board is aimed at the young generation who knows nothing or very less they have their own IDE for programming which has a simplified version of C programming language. You can download their software over their official site. Click here.

[alert-announce]Where should we start and learn Arduino programming? [/alert-announce]

Well for basic you can start with Arduino Uno board, It runs of Atmega 328p which has almost tons of GPIO, PWM and serial port and I2c and much more. If you want to start learning the traditional style then Buy: _ Getting Started to Arduino book and learn from it but if you don’t want o to spend money then Downloading the IDE is itself sufficient as it includes tons of examples and if have decent understanding power than learning by reading examples.

If you want to learn where to start coding click below

How to Learn Coding | Fastest Start for Beginners

[alert-announce]Should I But dev board or make it at home?[/alert-announce]

I would say how much are you acquainted with Hardware electronics, have ever done soldering or programming a Microchip at home if so you can make one but I would say why waste time you can get one from Alibaba express with free shipping for 5 $ along with the USB cable.

I will be releasing soon a video on how to make Arduino at home.

[alert-announceWhat can we make with an Arduino?][/alert-announce]

projects arduinoWell, Arduino being a microcontroller is nothing less than a computer it has Ram, Rom, and ALU and what not, the only thing it doesn’t have is the operating system which is in GUI mode.So where can a microcontroller be used in all embedded device applications, you can literally make a phone, do Home automation, a small LCD display, and all latest electronics cool stuff you use nowadays.

I hope that now you should be having a decent idea regarding what a microcontroller is and where an Arduino is used and what it is made of .

If you want to learn where to start coding click below

How to Learn Coding | Fastest Start for Beginners

Thanks for reading till the end.




  1. I’m commenting to let you understand what a fabulous discovery my wife’s princess gained reading through yuor web blog.


Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.