Arduino is an open-source electronics platform based on easy-to-use hardware and software. The platform is composed of a board (hardware) and a free software as the IDE (Integrated Development Environment) for writing and uploading your code. The most popular board is the Arduino Uno. If you’re just starting to learn microcontroller programming, you need to have an Arduino Uno.
If you don’t have an arduino uno yet, you can buy it HERE.
You can download the IDE at the official arduino website
After downloading the software, run the installation. Once installed, this is what it looks like:
There are sample programs located on the File Menu. For a complete reference of the arduino language (C++), please visit the official arduino language reference page.
Other Popular Arduino Boards
What does it do?
Over the years, the arduino community has grown exponentially. Electronic hobbyists, innovators, designers, startups from all over the world are using arduinos for their projects. Arduino can communicate with sensors, buttons, lights, other microcontrollers, internet and etc, the sky is the limit. Here are some websites for arduino projects:
To apply what you have learn, you need to purchase the actual arduino product board so that you can start programming it. I recommend our affordable Arduino Learning Kit 101. Click here to know more about it.