Comment on Sniffing WS2812 (Neopixel) bus?

hendrik@palaver.p3x.de ⁨1⁩ ⁨month⁩ ago

Not sure how easy it is to sample a digital signal that fast. The specs say it’s 350ns - 800ns. So my calculator says that’s about 3MHz. I don’t think noise etc will be an issue. And an opendrain input should be fine and not mess with the bus. You’ll likely have to find a good approach to read at that speed. Or find a suitable peripheral.

The correct tool might be an oscilloscope / logic analyzer.

But maybe have a look at some projects like “micro logic analyzer for RP2040”, seems it’s possible to sample digital signals up to 100MHz. There’s several projects like that out there. But I think the correct search term is “RP2040 logic analyzer”.

I don’t think a lot of people “sniff” some WS2812 bus. You can have a look at other project’s code to generate all sorts of effects.

source
Sort:hotnewtop