In Arduino introduction, we are going to discuss
- What is Arduino?
- Why Arduino?
- How do I use Arduino?
The above topics give us introductory information about the open-source Arduino family.
What is Arduino?
Arduino is an open-source easy-to-use electronics platform with open-source hardware and software.
- Arduino developed at the Ivrea Interaction Design Institute for fast prototyping, it developed considering students without a background in programming and electronics.
- Arduino offers simple 8-bit boards to product development for different IoT applications, wearables, embedded environment 3D printing and many more.
- All Arduino boards are completely open-source, and Arduino IDE software, too, is open-source and free. You can develop your Arduino Board using their schematics.
- You can tell the Arduino board what to do by sending a set of instructions to the microcontroller on the board by using Arduino programming language, and the Arduino IDE Software.
- Arduino boards are able to read inputs -a finger on a button, light on a sensor, or a Twitter message – and turn it into an output -, turning on an LED, activating a motor publishing something online.
Why Arduino? Arduino Introduction
- Its simple and accessible user experience.
- Arduino has universally accepted Open source hardware and software and it has been used in thousands of different projects and applications development.
- The Arduino hardware & software is easy-to-use for beginners and students, yet flexible enough for advanced users.
- It runs on Windows, Linux, and Mac. In schools, it uses to build low-cost scientific instruments, to prove physics and chemistry principles, or to get started with robotics and programming.
- Designers and architects use it to build interactive prototypes, musicians and artists use it for experiments with new musical instruments and installations. Makers use it to build many of the projects, for example, projects exhibited at the Maker Faire.
Arduino simplifies the process of working with micro-controllers.
It offers some advantage for students, teachers and interested amateurs over other systems:
- Compared to other Micro-controller platforms, Arduino boards are relatively inexpensive.
- The Arduino IDE Software runs on Windows, Linux and Mac operating systems. Most of the other limited to windows only.
The simple and clear programming environment:
- The Arduino IDE software is very user-friendly, easy-to-use for Beginners and also flexible for advanced users also.
Open source and extensible software:
- Developers can add C++ and AVR C code and libraries directly into Arduino programs.
- You can build the breadboard version of the Arduino module in order to understand how it works and save money.
How do I use Arduino? Arduino Introduction
Check the getting started guide at the Arduino website. If you are looking for a start you can find a great variety of Tutorials on Arduino Project Hub.
You can start with Arduino boards, a detailed categorization given below
Arduino divides their development boards in the following category
Entry level board
- Arduino UNO (click on ‘Arduino Uno’ to know details about Arduino Uno Board)
- Arduino 101
- Arduino PRO
- Arduino MEGA
- Arduino ZERO
- Internet of things
- 3D Printing
Let us know what you think about this Arduino Introduction in the comment section below.
Featured Image credit: Arduino
Reference for Arduino Introduction : www.arduino.cc
For more detail visit: www.arduino.cc