Hi all,
Please forgive any noobness, as this is my first post on this board.
I have been given a 24x24 P10 RGB LED Matrix, and for the life of me I can't figure out how to drive it.
It is similar to the smartmatrix panels and the adafruit panels that I've seen around the net. I have attempted to use the adafruit supplied libraries, but they don't work.
It has a 20 pin connector (as opposed to the 16 pin connector on the adafruit panels), 9 of which are earth connections. I believe I've also figured out which pin needs the CLK signal from trial an error using the adafruit library.
Now from this I can gather that:
The board is split up into 6 segments of 8 x 12 LEDs, with each set of 3 LED drivers driving 2 rows of 8 LEDs (RGB) at a time, and multiplexing to drive the other parts of the segment over time.
How should I go about figuring out how to drive this thing? I can't even find anyone else on the internet that has these panels!!! I've attached a picture of the back of the panel in case that can help anyone?
I am sorry but without a schematic of the circuit you don't stand a chance. Drawing a schematic of such a large PCB is a bit daunting, error prone and very time consuming.
I figured once I saw the MCU that there would be a whole lot of stuff going on in the background that would be incredibly difficult to decipher.
As for the figuring out the clock line, I chucked the adafruit library example for their rgb pixel boards onto my UNO, and started randomly plugging wires into lines on the board. I could get it to light up and do a few little bits n bobs. I managed to get all the LEDs to shine a dimmish white with only 3 wires connected (along with some other funky combinations of colours with different wires in different places). But anytime I took the clock signal from the arduino away from pin 12 (in my own pin numbering system) all the LEDs would go blank. And none of the other arduino signals plugged into that pin made the board light up, so I figured it was the clock line... I was only using a sketch to 'turn the 1,1 pixel (top left) on to full green' based again on the adafruit library.
I think your best chance may be to question whoever gave you the display, where they got it, and follow that chain back until you find someone who knows something about it. As you have failed to find anything about it by searching the web, it may be something manufactured for a particular customer to their own design and not sold to the public.