rpi-rgb-led-matrix icon indicating copy to clipboard operation
rpi-rgb-led-matrix copied to clipboard

64x64 LED panel 1/16 scan requires new multiplex-mappers

Open martodg opened this issue 10 months ago • 11 comments

Hi,

I recently purchased a P2.5 64x64 outdoor LED Panel https://www.aliexpress.com/item/1005005908894934.html and the led-multiplexing doesn't seem to work for the 1/16 Scan.

I have an indoor P3 64x64 1/32 Scan panel that works fine.

How can I implement a 19th custom multiplex-mappers.cc file to the rpi-rgb-led-matrix?

Thanks

martodg avatar Apr 05 '24 10:04 martodg

Hi,

I'm in the same situation, is there anyone who could guide us in creating a new mapping?

Thx a lot.

Romain.

romsera avatar Apr 11 '24 07:04 romsera

i got a 1/16 scan 64x64 from here

https://www.aliexpress.us/item/3256804049701977.html?spm=a2g0o.order_list.order_list_main.72.6ff11802s10fBd&gatewayAdapt=glo2usa

this works so far: sudo ./demo -D0 --led-rows=64 --led-cols=64 --led-slowdown-gpio=2 --led-multiplexing=1

jwee1369 avatar May 23 '24 19:05 jwee1369

Greetings,

Try to start analyzing your panel, using an step, by step pixel drawing, one by one so your see on your panel the pattern. I remember one code in Arduino, x - column, y - row, using two for loop.... with a delay, and voila, then, put your new pattern into your multiplex-mappers.cc; if success, share here please.

here in this link from this repository, a way to understand better what you need to do... I'm out of time right now.

davemaster avatar May 23 '24 20:05 davemaster

Hi,

I recently purchased a P2.5 64x64 outdoor LED Panel https://www.aliexpress.com/item/1005005908894934.html and the led-multiplexing doesn't seem to work for the 1/16 Scan.

I have an indoor P3 64x64 1/32 Scan panel that works fine.

How can I implement a 19th custom multiplex-mappers.cc file to the rpi-rgb-led-matrix?

Thanks

better that the link you get your panel, pictures of it, of its ICs, its hub75, any code or serial... Thanks in advance

PD. Also share the command You used. For example, for the adafruit panels I have, I use:

./demo --led-rows=32 --led-cols=32 -D 0 (no --led-multiplexing, this panels are by default compatible)

davemaster avatar May 23 '24 20:05 davemaster

here, my 64x64 32S P3 Screen, I had to mod the Electrodragon rpi rgb adapter, FIRST, look where in your panel HUB75 is the E pin... in my case, was in PIN 8.

ALL details of my mod, here in my video

davemaster avatar May 24 '24 02:05 davemaster

Hi All, Thanks for the posts.

Turns out the fix for the LED module was the --led-row-addr-type=3 Flag. Once I added this flag I was able to use Python and send images and text to the board. I've since created a 64 * 128 python script that generates QR Codes and Images based upon 4 GPIO inputs. It's a demo I'm creating for car park access. The demo can also output network / time settings. Have a look at the Video (compressed)

https://github.com/hzeller/rpi-rgb-led-matrix/assets/166124868/914e8292-da0d-4d04-8df0-d3f97b3435f1

Regards,

Martin

martodg avatar May 24 '24 03:05 martodg

but I can’t connect my 1/16 matrix using the adafruit bonet board. no one knows how to help me?

Panels without E-pin image image

ixcue avatar Jul 15 '24 22:07 ixcue

Hi ixcue,

I noticed you have --led-row-addr-type=0 flag, with --led-multiplexing=4

Have you tried --led-row-addr-type=3?

martodg avatar Jul 15 '24 23:07 martodg

I noticed you have --led-row-addr-type=0 flag, with --led-multiplexing=4

Have you tried --led-row-addr-type=3?

Unfortunately, this didn’t help, I left one panel and tried all the modes...

ixcue avatar Jul 16 '24 07:07 ixcue

Video https://photos.app.goo.gl/kLfGcouEHaDJKncq9

ixcue avatar Jul 16 '24 08:07 ixcue

sudo examples-api-use/demo --led-rows=64 --led-cols=64 -D 3 --led-gpio-mapping=adafruit-hat --led-slowdown-gpio=2 --led-multiplexing=0

image

ixcue avatar Jul 16 '24 08:07 ixcue