Code your robot.Learn Python.Build anything.
The easiest way for K–12 students to learn MicroPython. Drag blocks, see real code, and upload to your Raspberry Pi Pico W — no experience needed.
Why PyBot Labs?
Visual Block Coding
Drag and drop Scratch-style blocks to build programs. No typing, no syntax errors, no frustration.
Real MicroPython
Watch your blocks generate real Python code live. See the connection between visual blocks and text code.
Connect Your Robot
Upload directly to your Raspberry Pi Pico W over USB. Watch your code run on real hardware in seconds.
How it works
Build with blocks
Drag and drop visual blocks to create your program — no typing needed.
See the Python
Watch your blocks generate real MicroPython code live in the editor.
Flash to your Pico
Upload your code to a Raspberry Pi Pico W over USB and run it instantly.
Learn step by step
Follow guided tutorials to build real projects with your board.
Getting Started with PyBot
Learn the PyBot IDE, connect your board, and run your first program.
Start → BeginnerBlink an LED
Your first hardware project — make an LED blink using digital output blocks.
Start → IntermediateDrive a Motor
Control DC motors with your Pico W and learn about PWM signals.
Start →PyBot development board
A purpose-built Raspberry Pi Pico W board designed for K–12 classrooms. Motors, sensors, and LEDs included — plug in and start coding.
Coming soon — check back for updates.