Arduino Introduction:
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.
See also: What is Open Source? Difference between Open source and Proprietor software (closed source)?
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.
See also: Getting Started with Arduino, Arduino IDE software
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:
Inexpensive:
- Compared to other Micro-controller platforms, Arduino boards are relatively inexpensive.
Cross-platform:
- 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.
See also: Arduino LED Blink Project: Getting started to IoT Projects
You can start with Arduino boards, a detailed categorization given below
Arduino Boards:
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
Enhanced Features
- Arduino MEGA
- Arduino ZERO
Advanced features
- Internet of things
- Wearable
- 3D Printing
See also: Arduino Traffic Light Controller || IoT Project
Let us know what you think about this Arduino Introduction in the comment section below.
If you like this information subscribe our YouTube Channel for IoT video Tutorials. You can also find us on Twitter, Facebook, and Instagram for fast updates.
Featured Image credit: Arduino
Reference for Arduino Introduction : www.arduino.cc
For more detail visit: www.arduino.cc
Leave a Review