← 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
-
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.
-
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.
-
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.
-
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.
-
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.