hpwit / I2SClocklessVirtualLedDriver

MIT License
28 stars 4 forks source link

Same concept for in other led driving logic #9

Closed ScobbyDoo closed 2 months ago

ScobbyDoo commented 8 months ago

https://github.com/mrfaptastic/ESP32-HUB75-MatrixPanel-DMA/issues/533

Please check this out

In this project,leds are not smart like Neopixel , & timing is also not important as Ws2811/12 needed.

What's your idea on this?

hpwit commented 8 months ago

Hello The main issue will be the number of color you'll be able to display. The hub75 leds are to be light up physically (the cpu is physically replacing the small IC inside the addressable leds ws2812,apa102....). Hence to create for instance different brightness of red I need to light up different leds for different timing. The faster you can refresh the leds the more color depth you have and the less flickering. What you ask is technically feasible but to ensure a basic speed of light would split at least several pins. But you'll defently loose color depth. It's with the try