Forum: µC & Digital Electronics P3 RGB 32x64 LED Matrix Display problem - p3-6432-2121-16s

von Benjamin S. (Company: N/A) (killingtime)

Rate this post
0 useful
not useful

First post on the forum and looking for some guidance on a LED matrix 
display problem.

I have a P3 32x64 RGB HUB75 display board (p3-6432-2121-16s), as 
pictured here: https://ibb.co/GF5zk2D
Note; I'm assuming that the IDC pin layout is correct as pictured. 
There is no silkscreen on the board that clearly identifies each input.

I also have a working P5 32x64 RGB HUB75 display driven from an Arduino 
Uno (5v logic) as pictured here: https://ibb.co/MGHC38L

I've connected the p3 board into the working p5 display and nothing 
lights on the p3 board.

1. The IDC is connected to the correct end of the RGB board (see 
2. The p3 board has an 'extra' address line (E) where the ground pin is 
on the p5 board, so this is being grounded when connected to the Uno, 
but this shouldn't (?) cause a problem as the p3 board has a 1\16 scan 
rate and 4 address lines (ABCD) is sufficient.
3. If I leave the power connected to the p3 board and remove the IDC 
cable to the Uno, then run a finger across the IDC input on the p3, the 
board lights up at random - so the leds are working.
4. The Uno refreshes at about 250 screens\second.

Could be a defective board, but would like to check that I've understood 
the HUB75 interface before I return it.

It was my understanding that HUB75 boards with an identical scan level 
and pixel count should be interchangeable (?). If this is not the case, 
then what am I missing?

The p3 board I'm talking about has been discussed on here before in 2018

Beitrag "64x32 RGB LED Panel (p3-6432-2121-16s-d1.0)"

The last post talks about 'An appropriate made connection' (Google 
Translate) but doesn't state how the connection was made. Can't see how 
you'd use address line E either. On a 16 line scan system the E line 
would always be grounded unless you're attempting to address past 16.

Only thing I can think of is that address line E has to be pulled high. 
This would work if the 16 led rows have been mapped to rows 17-32 on the 


von Benjamin S. (Company: N/A) (killingtime)

Rate this post
0 useful
not useful
Update; it was a damaged board. Returned.

von OramasDj (Guest)

Rate this post
0 useful
not useful
well the bios on the receving card is configured to the chipset on p5 
panel not for the p3 panel, so if you put the p3 firts or alone, you 
could check the colors with the receiving card test button...


Entering an e-mail address is optional. If you want to receive reply notifications by e-mail, please log in.

Rules — please read before posting

  • Post long source code as attachment, not in the text
  • Posting advertisements is forbidden.

Formatting options

  • [c]C code[/c]
  • [avrasm]AVR assembler code[/avrasm]
  • [code]code in other languages, ASCII drawings[/code]
  • [math]formula (LaTeX syntax)[/math]

Bild automatisch verkleinern, falls nötig
Note: the original post is older than 6 months. Please don't ask any new questions in this thread, but start a new one.