Get Our Free 6-Day Arduino Beginners Course


Enroll in our free 6-day introduction to the Arduino

Get our free 6-day introduction email course to the Arduino

A fantastic tool for boosting your creativity

We'll deliver one short lesson each day to your inbox

Here are some of the learning outcomes:

What is the Arduino?

Did you know that educators and students designed the Arduino as a tool for learning and experimentation? It started a revolution in technology education and set the standard for many other tools in the decades after its introduction.

What can you do with it?

The Arduino is a multi-tool for creative people. People use it for all sorts of things, including to create 3D printers, robots, musical instruments, baking bread, controlling light and music shows, games and toys, watering their garden, and of course, for learning how to program.

How can you program it?

Programming is a core life skill, like basic literacy and numeracy. The Arduino does not cut corners when it comes to the programming. It uses C++, the most critical language in existence. The Arduino makes it easy to learn, even if you have never programmed before.

Expand your knowledge & skills

The Arduino is a tool for creative people that challenges them to not just come up with ideas but to implement them. Creating new things will continuously push you to learn new things. You will discover new technologies, new techniques. Your making will transform into art. It starts with a blinking LED, but where it goes from there is up to you.

What is the Arduino?

The Arduino is not a single thing. It is a collection of hardware, software, documentation, and ways of building physical devices quickly. All of these components are open source, meaning that anyone can use and modify them to suit their needs.

At the center of every Arduino board is a chip. This chip has many connectors for peripherals like sensors and switches. With the help of this chip and the software that guides its functionality, the Arduino is great for sensing and controlling the world around it. You find this technology everywhere: in your toaster, fridge, alarm system, in your car, printer and paper shredder.

To get you started, we have created a free 6-day email course. By the end of the course, you will have a working understanding of the Arduino, and you will be able to use it to create simple circuits and programs.

Learn about the various Arduino boards

Only a few years ago, there were just two or three boards from which to choose. Today, there are dozens of boards designed by Arduino and various manufacturers. Some, but not all of these manufacturers, work closely with Arduino to ensure that the boards they produce are fully compatible with the official Arduino boards.

Learn about shields, breakouts and components

The Arduino can’t do much on its own. Its purpose is to control components that you connect to it. And there are a lot of them! In this section, I will discuss the kind of components that you can connect to an Arduino, and give some examples for each.

Learn to write and upload your first program

Writing your first program ("sketch") and uploading it to the Arduino is a milestone, and in this course, you will achieve it. Once you know how to write and upload a sketch, you will be free to go on and quickly explore and test variations in your projects in the true sense of rapid prototyping and learning.


Enroll to our free 6-day introduction to the Arduino

We respect your privacy and are fully compliant with GDRP.