Embedded Systems Programming (Microcontroller)
Hands-on workshop introducing embedded C/C++, microcontroller I/O, and breadboard-based prototyping.
Hands-on workshop introducing embedded C/C++, microcontroller I/O, and breadboard-based prototyping.
Build and program a classroom-friendly line-following robot using sensors, motor control, and iterative tuning.
Practical soldering workshop where students assemble and test a small PCB kit.
Assemble and program a small robot car that follows a line using IR sensors.
Build and program a robot that detects and avoids obstacles using ultrasonic sensors.
Intro to 3D modeling and printing; students model and print a small object.
Design and assemble a laser-cut product using layered parts and precision joints.
Intro to CNC workflows, toolpaths, and safe operation; students cut a simple part.
Measure household energy consumption with a current sensor and visualize usage on a dashboard.
Program ESP32 for WiFi/Bluetooth and sensor integration; build a connected sensor device.
ESP32 + BME280 weather station that posts data to a cloud dashboard for visualization.
Relay-controlled node to automate lights or appliances with web/mobile control and sensor triggers.