Arduino 001

An introduction to the Arduino ecosystem

In this first part about the Arduino micro-controller, we'll set it up and learn the basics of programming it. We'll look into good coding practices such as bumpy text, using variables and how to do debugging when things don't work as expected.


Your Instructor


Frank Gibson
Frank Gibson

Frank Gibson was born in South Africa, but moved to Taiwan in 2005. He is actively involved in coaching and promoting VEX, Arduino and other educational robotics platforms at educational institutions around Taiwan.

He majored in industrial and digital electronics at the University of Pretoria and completed certification courses for robotics teachers at Carnegie Mellon University. He has been involved with robotics since 1998, when the first LEGO robotics clubs started at schools in SA. Since then he has done various Makerspace projects for schools and designed "Internet of Things" projects using Arduino and Raspberry Pi. Training students for VEX IQ and EDR competitions also takes up a fair bit of his time.


Course Curriculum


  Module 1 - About the course
Available in days
days after you enroll
  Module 3 - Your First Arduino Project
Available in days
days after you enroll
  Module 4 - What next?
Available in days
days after you enroll

Frequently Asked Questions


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!