Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Add support for 64x64 panels with AB address lines #49
there are 64x64 HUB75 panels that only have A & B address lines.
The Raspberry pi LED driver project has added support for these panels, I would like to drive the same panels with my Smart Matrix V4 board,
see this commit as an example.
Interesting, I've never seen a 64x64/4 panel. The only /4 panels I've only seen are 16x32/4 panels. Do you have a link to where I could buy one?
Support for this is planned, see #34. I have a project in mind that requires support for /4 so I'm hoping I get to this sooner than later. It's not an easy addition though, as there's no support for panels that refresh multiple rows at once in the library.
I ordered the panel you linked from Aliexpress, and instead of what was shown, received a /32 panel with ABCDE address lines.
I took another look at the Hzeller code and this discussion and realized that these panels aren't /4, they are /32 but use some method to shift in the address instead of directly driving. This won't work with the SmartLED Shield hardware, as the address is meant to be only changed once per latch cycle. These AB panels require a separate clock and data line to cycle 5 times per row to send the address, and the address lines used in the SmartLED Shield can only update once per row.
I unfortunately don't see a straightforward way to support these AB panels with the SmartLED Shield or the SmartMatrix Library.