Starting Electronics needs your help! Please make a donation to help cover our hosting and other costs. Click the donate button to send a donation of any amount.
Created on: 11 September 2014
Updated on: 17 January 2017
Introduction and Requirements
Learn the Arduino programming language and start writing your own sketches in this Arduino programming course.
This Arduino programming course concentrates on teaching the Arduino programming language and consists of a number of different parts, each covering a different topic.
By the end of the course, you will have enough knowledge and confidence to start writing your own sketches for the Arduino.
Before starting the Arduino programming course, you will need the following hardware and basic Arduino knowledge.
Before starting, you will need to know the basics on how to use your Arduino, such as loading new sketches to it and connecting some basic electronic components to it.
The beginner's course in electronics found on this website is a good place to start learning basic electronics and includes some Arduino examples.
You will need the newest Arduino IDE for your platform (available for Linux, Windows and Mac) in order to follow along with this Arduino programming course.
This course uses Arduino IDE version 1.8.1 which was the latest version at the time of updating this course. Version 1.0 or newer should work.
With the above hardware, software and skills, you are ready to start the course.
Use the links below to move to each new part of the course or use the menu on the right.
As an Amazon Associate I earn from qualifying purchases: