Drones, Robotics & Edge Devices
Fly a drone, drive a robot, and build smart sensors โ first in simulation, then on real hardware. Earn XP, medals and badges as you learn.
๐ Play the Sky-Lab game โฌ Student pack (.zip)Start here
๐ฎ
1. Play the game
Tune a drone's PID controller through 5 levels โ payload, wind, noisy sensors โ and race the Knowledge Rush quiz. Works on phones.
Open game๐ป
2. Get the coding kit
9 exercises and 6 simulations in Python. Install with pip install -r requirements.txt, then run the grader.
๐
3. Climb the leaderboard
Send your game progress and your grader file to the class leaderboard. Medals and stars add up to your rank.
Submit progress๐
4. Follow the course
10-week plan, learning outcomes, assessment, and the 4 hardware labs: ESP32, Arduino robot, Raspberry Pi AI, Tello drone.
Course outlineQuick start for the coding kit
pip install -r requirements.txt python sims/drone_altitude_sim.py # simulations unlock when your code works python gamification/grader.py --student "Your Name"
The grader saves gamification/progress/your_name.json โ upload that file on the leaderboard page.