← Courses

Electronics + IoT

Arduino Electronics

Master electronics and microcontroller programming to create interactive projects and smart devices

Recommended for ages 11-16 5 Levels

About This Course

Step into the creative world of smart hardware and Internet of Things (IoT)! This course is centered around Arduino, the world's most popular open-source hardware platform, specifically designed for Hong Kong students, integrating electronic engineering, programming, and interactive art. Students will start from basic circuit theory, hands-on soldering circuits, and writing programs to turn ideas into reality through lights, sounds, motors, and various sensors.

Course Levels

  1. 01

    Electronics basics

    Learn current, voltage, resistance and Ohm's law, tell series from parallel circuits, and get to know the Arduino board and how to upload programs.

  2. 02

    Controlling hardware with code

    Start by lighting an LED, then learn program structure, variables and functions, digital and analogue signals, and control hardware with timing and interrupts.

  3. 03

    Sensors and interactive devices

    Use buttons, light sensors, ultrasonic sensors, servos and infrared remotes to build devices that sense and react, such as a light-controlled lamp and a distance meter.

  4. 04

    Wireless control and smart cars

    Use Wi-Fi and Bluetooth modules to connect the Arduino to the internet for remote control, and build smart cars that avoid obstacles, follow and track lines.

  5. 05

    IoT project development

    Lead projects such as a smart home, a wireless robot arm and phone-app control, and learn object-oriented programming to build their own code libraries.