Using this page
Exercise list
Select a lab from the dropdown at the top to load its instructions and starter code
Exercise tab
Step-by-step instructions for the current lab; use ← Prev and Next → to move between pages
Editor
Write and edit your MicroPython code here; the tab shows a ● when you have unsaved changes
Console
See output from the Pico and send commands; the input box at the bottom sends a line of Python
Connect Device
Connect your Raspberry Pi Pico over USB — requires Chrome or Edge (Web Serial API)
Save · Run · Stop · Restart
Save writes your code to the Pico without rebooting; Run saves then reboots; Stop interrupts a running program; Restart soft-resets the device
↓ Notes PDF
Download a printable PDF of the current lab's description pages
Resize panes
Drag the divider between the Tutor and Console panes to change how much space each gets
A− · A+
Use the A− · A+ buttons in the top right to make the text on the page smaller or larger
☀ · ☾ theme
Toggle between light and dark themes using the theme button in the top right