MatPilot Docs
MatPilot lets you program a LEGO® SPIKE Prime robot with blocks, right in your browser. These pages show how, with pictures. Start with Get started if your hub is new to MatPilot.

The Blocks page, where you build programs.
Get started
What you need, Pybricks on the hub, and your first program.
Blocks
The Blocks page: blocks, pictures, if and switch, Python, tabs.
Robots
Your robot’s size, wheels, motors and sensors, from a ruler or a LEGO® model.
Mats
A competition mat on the screen, and a try-out run.
For grown-ups
Saving on GitHub, the AI helper, and checking a computer.
Credits
Pybricks, LDraw, BrickLink Studio and the other work MatPilot is built on.