Main Content


Hub75 LED panels are an affordable way of adding lots of colourful lights to a build. This project shows you how to control a 32x32 RGB LED panel using MicroPython. Pico’s PIO lets you output data fast enough for smooth animations.

PIO handles both the addressing and the outputting of data. At the moment, this works on 32x32 LED screens. In principle, it should work on other sizes, but you’ll need to sort out the addressing. Actually, the addressing is a bit of a mess. It works, but I don’t think it works in the right way — if you’re familiar with hub75 addressing and can see where I’ve gone wrong, I’d appreciate a pointer in the write direction.”

Link to article