This is an introductory course to absolute beginners of the Arduino, the most common entry-level hardware platform for electronic-related software programming. Students will be taught the basic principles of how electronic components work, and how they function when connected to the Arduino and loaded with the software. Throughout the course, C / C++ programming on the Arduino based on the Sketch IDE will be used.
On top of the fundamantal electronic and software skills, the course is fully customisable to individual needs of the organization. We have conducted courses that target to build, for example, a simulated traffic light system, a cloud-enabled weather station, a noise-activated alarm system, etc., just to name a few.
Introduction to electronics
What is Arduino
Setting up of the development platform
Use of the Arduino IDE
Wiring on breadboard (how electronic components are connected)
Sensors and outputs (Temperature, humidity, LED driving, LCD display, buzzer, button detection, servo motor control, etc.)