Robotics Academy

Choose Your Mission

Four complete courses. Pick your robot and start building.

7 Modules

Omni Robot Course

Build a modular 5-file soccer robot on a Raspberry Pi Pico. Seven modules cover the complete program: sense the ball, hold your heading, orbit into position, and push.

Omni Drive Raspberry Pi Pico MicroPython
Enter Course →
8 Modules
🚤

Two-Sensor Line Following

A Python course for LEGO SPIKE Prime. Two colour sensors follow a line using reflected light, detect intersections, then read RGB values to act on green markers — turning left, right, or straight.

SPIKE Prime Python Two Sensors Green Markers
Enter Course →
6 Modules
🏳

Maze Rescue Course

Program a LEGO SPIKE robot to navigate a RoboCup rescue maze, detect victims with colour sensors, and score points in competition. Includes a full 19-stage Python lesson pathway.

RoboCup Maze LEGO SPIKE Python
Enter Course →
6 Modules

Omni Stage Robot

Two Picos — one drives the omni base, the second controls four hobby servos via an Elecfreaks Wukong2040 breakout board for magic-string style arm movement.

Magic String 2 Picos Wukong2040
Enter Course →
Simulator
🤖

Robot Simulator

Write Python to drive an omni-wheel robot in a browser-based RoboCup Soccer field or a 2 m practice square. No hardware needed — test your drive code before running it on the real robot.

Python In-Browser RoboCup Soccer Practice Square
Open Simulator →