Arduino Projects

What Is Arduino?

The Arduino is an open-source ecosystem designed for electronics, robotics and embedded projects. Most people referring to the Arduino are talking about the Arduino boards. These microcontrollers are programmable using the Arduino software and libraries, allowing you to write code on your computer, and upload over a USB cable. The Arduino board can then run as a standalone project.

Due to the open and well documented nature of the boards, the Arduino has become a worldwide success with beginners and experts alike. Unlike previous programmable boards, the Arduino platform allows users to program, execute, debug and communicate over a single USB cable. Other boards such as the PIC require a separate programmer to upload code. The code is compiled onto an ATMega chip, which can easily be replaced, or removed and soldered directly into a projects.

The Arduino IDE is the software used to program the boards. It is based on C/C++, and allow you to write simple code and upload the board. The code, known as a “sketch”, running on the board, can print text over the serial port (USB). The Arduino IDE can read this and display it to the user, for easy debugging. How easy is it to code? Well, the following code will blink an LED off and on infinitely.

Why Would I Use Arduino?

There are loads of other similar product out there, but none of them have the same community that the Arduino has. There are millions of different Arduino projects out there to take inspiration from. The software is fully open source, as is the hardware and other tools, and is easy to use with all boards, old and new. It is fully cross-platform, running on Mac, Windows and Linux, and can easily talk to the app Processing for visualising data from the Arduino.

It’s used all over the world as a teaching aid, allowing beginners to electronics to get up and running building robots and other interesting projects immediately. A big part of the community is musicians – creating creative new instruments and ways to control audio via the Arduino.

The boards are also insanely cheap. As the boards are open source, you can pick them up from, china for like $5. They are pretty simple design-wise, and you can pull off the ATMega chip, add a quartz crystal, and ended the Arduino directly into your project.

Where to Get Arduino?

The best place to get an Arduino is from a reputable reseller in your country. Buying official Arduino helps put money back into the project to help aid development. If you can’t afford the official one, you can always get a cheap imitation for cheap. They are identical feature-wise and you don’t worry about breaking it as it’s so cheap!