Usually, I don’t have a lot of space on my desk when I am working on a hardware project. Because of this, I prefer compact tools like the Saleae Logic or PPK2 to full-sized scopes and power supplies. For a while, I have been thinking about combining some of my most-used tools into a DIY multitool. There are, of course, existing projects and products that aim for this. But most of them are either really expensive or not very user-friendly, offering just a command-line interface.
Last year, I came across the GP2040-CE project for Raspberry Pi Pico-based gamepads. Ever since I first used their web interface - magically hosted over just a USB connection - I knew that I wanted to build something similar. Now, with Pico.Lab, I have combined the two ideas into a little instrument that squeezes every bit of performance out of the Pico’s hardware.
Over time, I have noticed that my hobby projects have become increasingly dependent on custom PCBs that are not too easy to replicate. Instead, the Pico.Lab firmware runs (with minor restrictions) on any off-the-shelf Raspberry Pi Pico. So if you still have an old Pico lying around, give it a try!
Max.K


