I am trying to use a P3 64x64 panel bought in aliexpress with this library.
The panel has A,B,C and E pins and I connected them based on description under
This file has been truncated.
You need a separate power supply for the panel. There is a connector for that
separate from the logic connector, typically a big one in the center of the
board. The board requires 5V (double check the polarity: what is printed
on the board is correct - I once got boards with supplied cables that had red
(suggesting `+`) and black (suggesting `GND`) reversed!). This power supply is
used to light the LEDs; plan for ~3.5 Ampere per 32x32 panel.
The connector on the RGB panels is called a Hub75 interface. Each panel
typically has two ports, one is the input and the other is the output to
chain additional panels. Usually an arrow shows which of the connectors is
Here you see a Hub75 connector to be seen at the bottom of the RGB panel
board including the arrow indicating the input direction:
![Hub 75 interface][hub75-arrow]
Other boards are very similar, but instead of zero-indexed color bits
`R0`, `G0`, `B0`, `R1`, `G1`, `B1`, they start the index with one and name these
Remark: I am using direct jumpers to connect the panel and rpi gpio
I understand this library supports 64x64 panels right ?
The panel does not have a D pin. Is there any special connection required?
Is there any special parameter to be modified ( number of rows) while calling the examples ?
I get the colorful square displayed , but there are black bars displayed in between.
Thanks in advance for any hint or link.
Sometimes the panels dont label the pins properly. Check tge GND pin in the middle, and wether its connected to the other two grounds. That is likely to be your D pin
thanks for the hint. Just checked that yesterday.
One pin labeled as GND has no continuity to other grounds. I assume it is the D pin.
Connected to respective rpi pin, but still same problem.
Will test tomorrow the panel with other libraries (esp and arduino) I assume those will work, will update the thread after my results. Any other hint about configuration for this panel?
Short update on this topic. Was able to use this panel with other controller and library.
change number of rows and columns to 64
number of panels set to 2
connect wrong labeled pin to E control pin in esp32 board
assign number to E pin on board configuration
I tried to use equivalent setup with rpi library. Unfortunately, was not able to get a positive result
would really appreciate any hint
And… issue solved, did not understand really why though… For guys facing same problem.
Use an Adafruit RGB Bonnet adaptor or create your own cable harness ( I did it so)
For pin mapping use definition under:
This file has been truncated.
/* -*- mode: c; c-basic-offset: 2; indent-tabs-mode: nil; -*-
* Copyright (C) 2013, 2016 Henner Zeller <email@example.com>
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation version 2.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http: *gnu.org/licenses/gpl-2.0.txt>
* We do this in plain C so that we can use designated initializers.
It did not work for me with option ‘regular’
hope it helps somebody else. Cheers