Raspberry Pi Pico W controls a Pololu Zumo robot chassis via a web interface over Wi-Fi. Christopher Barnatt (aka Explaining Computers) has created a tutorial to show you how it’s made.
That’s the top thing about our Raspberry Pi Pico W microcontroller: it comes with a fully certified module on board featuring 2.4GHz 802.11n wireless LAN, making it the perfect solution for projects requiring wireless communication, like this one.
- Raspberry Pi Pico W
- L2989 motor controller
- Pololu Zumo robot chassis
How to build the robot chassis
Christopher made a separate dedicated video walking through the robot chassis construction. The motor controller interfaces with the Raspberry Pi, and Python code brings it all to life. For this latest Wi-Fi-controlled version, he stripped the Raspberry Pi out and started again with a Pico W inside the chassis.
Four AA batteries power the robot, and there’s a built-in place for them underneath the chassis. Micro metal gearmotors are what get the robot moving.
Making it wireless
In a nutshell, the code defines five functions to get the robot moving: forward, backward, stop, left, and right. Those commands correspond to clickable buttons on the web interface (pictured above), so when the driver clicks ‘Forward’, the robot moves forward, and so on and so forth.
Build your own robot
We do love the Explaining Computers’ tutorials, as they’re so beginner-friendly. If you’ve always wanted to code something a bit fancier but were worried it would be too difficult, you can’t go wrong with Christopher’s reassuring pace. Go for it. And report back in the comments!