New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for 64x64 panels with AB address lines #49

Closed
nbJosh opened this Issue Mar 18, 2018 · 4 comments

Comments

Projects
None yet
2 participants
@nbJosh
Copy link

nbJosh commented Mar 18, 2018

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.

hzeller/rpi-rgb-led-matrix@829d40e

@embedded-creations

This comment has been minimized.

Copy link
Contributor

embedded-creations commented Mar 18, 2018

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.

@nbJosh

This comment has been minimized.

Copy link
Author

nbJosh commented Mar 19, 2018

Here is the link on AliExpress
http://s.aliexpress.com/n2UvUFfe

@embedded-creations

This comment has been minimized.

Copy link
Contributor

embedded-creations commented Mar 22, 2018

Thanks, I ordered a panel, and have other /4 panels here to test if I have time to work on this before the 64x64 panel arrives.

@embedded-creations

This comment has been minimized.

Copy link
Contributor

embedded-creations commented Apr 9, 2018

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment