FalconChristmas / fpp

Falcon Player
http://FalconChristmas.com
Other
569 stars 199 forks source link

Request: Does Pocketscroller have a standalone driver that can be used to talk to 6 chains of panels? #2054

Open marcmerlin opened 2 hours ago

marcmerlin commented 2 hours ago

Howdy, I'm from the rPi side where we have rpi-rgb-panels to drive up to 3 chains thanks to https://github.com/hzeller/rpi-rgb-led-matrix/ I got excited when I found https://kulplights.com/product/pocketscroller/ and saw the 6 channels: image

For the folks who currently use rpi-rgb-panels and would want more channels, can you give a quick description of your driver, whether it's a fork of the one I just mentioned, or whether it's a totally different driver with its own API, but ultimately someone could port their code to your API, get a beaglebone and then enjoy 6 channels instead of 3?

Cross referencing bugs: https://github.com/hzeller/rpi-rgb-led-matrix/issues/1733

marcmerlin commented 2 hours ago

If that helps, on rPi, we can drive up to around 30K pixels per chain, or just about 100K pixels on 3 chains (384x256) before the refresh rate goes way too low and quality goes to crap: https://marc.merlins.org/perso/arduino/post_2020-03-13_RGB-Panels_-from-192x80_-to-384x192_-to-384x256-and-maybe-not-much-beyond.html

marcmerlin commented 2 hours ago

With lower res panels, we have a VmapperZ that allow cabling every other panel upside down to use the short cables, limit the bus length and sync issues when you add too many panels. In my own tests, I was able to run 27 panels on 3 chains and I'm sure more is possible, I just ran out of panels :) https://marc.merlins.org/perso/arduino/post_2024-06-29_Putting-27-P5-64x32-Azerone-Panels-To-Good-Use_-a-Big-288x192-Matrix.html