Connected Little Box
Disconnected

Connected Little Box — Teaching

Introduce you to programming Python on the Raspberry Pi Pico using MicroPython, then use those skills to control a Connected Little Box — a small device that can move servos, drive motors, and respond to the world around it.

Course overview

1
Getting Started with MicroPython

Install firmware, write your first program, and learn the basics of Python on the Pico

2
Colour & Light

Drive NeoPixel LEDs, mix RGB colours, and create animations

3
DC Motors

Control motor speed and direction with PWM and an H-bridge driver

4
Servo Motors

Position servos precisely using I²C and the PCA9685 PWM controller

5
Connected Little Box

Bring it all together — program the full CLB to respond to sensors and commands

Select an exercise from the dropdown above to get started →

This lab has no code to write — follow the instructions in the Exercise tab.

/settings.json
Console
>>>