Replies: 6 comments 2 replies
-
Chuck the supply voltage. Might be too high. Grounding on ESP and panels may not be right. |
Beta Was this translation helpful? Give feedback.
-
I have the same issue with a 64x64 p3 panel with fm6126 chip. |
Beta Was this translation helpful? Give feedback.
-
Try to use the level shifter (3.3 -> 5v) on OE line , and better on each signal lines, there are some panels that needs it |
Beta Was this translation helpful? Give feedback.
-
I have tested the 64x64 p3 panel with 4-4.2V power supply, the issue still persists. I think upon this observation we can conclude that it's not a logic buffer issue. |
Beta Was this translation helpful? Give feedback.
-
Can you try the old legacy branch of this library and see if you still have the same issues? https://github.com/mrfaptastic/ESP32-HUB75-MatrixPanel-I2S-DMA/tree/legacy-1.2.4 |
Beta Was this translation helpful? Give feedback.
-
I have the same issue. It's a show stopper for production for us. The pixels just idle with some minor low power color never being fully black after the library starts. The FM6126A will not turn black, but the exact same panel with nothing different other than uses ICN2038S (ICN2073) works as expected with same code. This is using the matrix S3 from adafruit, so level shifting is already 5V. The 5V PSU direct to display does not affect the issue, and every configuration does not matter. I can quickly swap back in the same panel w/ different driver and it's resolved (after swap the driver in code). Legacy library would not compile with ESP32-S3. An odd thing is that it seems inversely proportional to the brightness setting. Lower brightness and brighter 'off LED', but high brightness and lower brightness of LED in off position, something is really messed up. It uses way too much power when all the LED never shut off. I am willing to pay for help. |
Beta Was this translation helpful? Give feedback.
-
Hello,
When displaying a "black" screen, I'm noticing that some pixels are still very dimly showing color (this was taken in low light so it's a bit exaggerated, but it's noticeable):
Some of the "off" pixels are red, some are green, some are red and green. I don't see any blue showing up. This happens after the call to
dma_display->begin();
, and remains regardless of what I do (e.g. filling the screen with black). The panels are fully black when powered on before this call. Anything else I draw seems to display fine, but I can see the red/green poking through.When I have these same panels hooked up to a Raspberry Pi/Adafruit Hat (same setup as below), I don't have this problem.
Setup:
What I've tried so far:
latch_blanking
. This doesn't work, and the problem gets MUCH worse (e.g. the off pixels get brighter) if it's anything but 1.min_refresh_rate
: no effectclk_speed
: no effectclkphase
Any help would be much appreciated, thanks!
Beta Was this translation helpful? Give feedback.
All reactions