-
Notifications
You must be signed in to change notification settings - Fork 211
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Flickering Issue with "ESP32-HUB75-MatrixPanel-I2S-DMA" only #145
Comments
Turn off your LDR checking code and DHT checking code and see if that fixes the issues. I think you have conflicting pin mappings causing noise on the DMA output, given it happens every second or so. |
Thanks for reply,
I check everything is correct. I attached the full scratch for
your knowledge. I attached the LDR pin to 34 the pin in mint for input only
and all pins are mapped according to the DMA library. So kindly find the
attached file for the
same
Subash Saraf
M: +91 9437357170
Email : ***@***.***
…On Mon, 5 Jul 2021 at 16:50, mrfaptastic ***@***.***> wrote:
Turn off your LDR checking code and see if that fixes the issues. I think
you have conflicting pin mappings causing noise on the DMA output.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#145 (comment)>,
or unsubscribe
<https:/notifications/unsubscribe-auth/AP7I2GKH4SY3MLODZP2IDF3TWGIO7ANCNFSM472QJQFA>
.
|
What does SimpleTestShapes example look like? |
Try: https:/mrfaptastic/ESP32-HUB75-MatrixPanel-I2S-DMA/tree/master/examples/1_SimpleTestShapes Take a video of this sketch Please note: I delete your comments in another issue so we can keep the discussion here. |
Sir,
I already checked this this work fine. But in case scrolling text the
flickering happen. This code is absolutely fine in pxmatrix
Subash Saraf
Manager (WRM E&A)
M: +91 9437357170
Email : ***@***.***
***@***.***
BHUSHAN POWER & STEEL LIMITED
Vill: Thelkuli | P.O.: Lapanga | Tehshil : Rengali
Distt.: Sambalpur – 768232 | State : Orissa (INDIA)
…On Tue, 6 Jul 2021, 12:34 pm mrfaptastic, ***@***.***> wrote:
Try:
https:/mrfaptastic/ESP32-HUB75-MatrixPanel-I2S-DMA/tree/master/examples/1_SimpleTestShapes
Take a video of this sketch
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#145 (comment)>,
or unsubscribe
<https:/notifications/unsubscribe-auth/AP7I2GPYB6YUSV4TOIUVD23TWKTJTANCNFSM472QJQFA>
.
|
@mrfaptastic. Many thanks for the excellent library. I'm facing some noise/flickering issues with the 64x32 panel with 1.0.6 esp32 version. I have connected a 3300uf capacitor across 5v in the panel. https://drive.google.com/drive/folders/1c6tXlEqq_mQJvfQCB-mob6V1B1d418zN?usp=sharing Is there any config changes that I would have to make? Thanks. |
Thanks for the quick response.
Can you please share me the pin mapping details for ESP 32.
I don't have any clue on DR1, DB1, DR2, DB2, A, C OE, DG1DG2 B, D and LAT
at the ESP 32 Side.
Sorry to bother you.
Thanks in advance.
…On Thu, Jul 22, 2021, 8:54 PM mrfaptastic ***@***.***> wrote:
Can you check that non-GND pins are not going to ground.
Can you draw a single diagonal line as well?
Looks like some address line issue, check the A,B,C,D pin mapping -
perhaps the pins may have moved? Who knows. There seems to be a few of
these issues being raised recently.
[image: RGB_HUB75_PINS]
<https://user-images.githubusercontent.com/12006953/126665051-c88043ff-1f32-48c5-9d39-cfa0e00407b4.png>
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#145 (comment)>,
or unsubscribe
<https:/notifications/unsubscribe-auth/ACPQNLAXA4PNE6QXZ6ATCLTTZAZ4XANCNFSM472QJQFA>
.
|
How have you connected the ESP32 to the LED panel? With some custom PCB or pin-by-pin with jumper cable? You need to check your wiring. |
I have not used any custom pcb. Connected one by one as mentioned by you in
the GitHub page link.
…On Thu, Jul 22, 2021, 10:54 PM mrfaptastic ***@***.***> wrote:
How have you connected the ESP32 to the LED panel? With some custom PCB or
pin-by-pin with jumper cable.
You need to check your wiring.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#145 (comment)>,
or unsubscribe
<https:/notifications/unsubscribe-auth/ACPQNLFIW4SAEWNOXOR3TODTZBH5NANCNFSM472QJQFA>
.
|
Looking at your photo I see a 16 wire ribbon cable connecting to the panel. So how do you do that without a pcb? There's something wrong be with your wiring. You need to keep the wire length between the esp32 and panel as short as possible, like 4-5 inches max, or these issues will occur. This is an electrical issue I think. |
That's likely your problem then. Use shorter female to female jumper cables and connecting directly to the LED panel. |
Also ensure ground pins on LED panel are grounded. |
Thanks for your help. Will check as suggested and up date. |
@mrfaptastic , I have connected the shorter cables as suggested by you and observed the less flickering and noise. Find below for your reference. https://drive.google.com/file/d/1nw4ysHyfHBCSnwHW25mCvjpaQzlTfraj/view?usp=sharing https://drive.google.com/file/d/1bRwCGyKM6wTf2oT20CQ6o0N3jbupVB9X/view?usp=sharing Also regarding the latch blanking configuration, where exactly should I be making the necessary code changes? Thanks. |
In the mxconfig that you pass to the library. Refer to: #134 |
@mrfaptastic Can you please help me in which file the below configuration needs to be changed. mxconfig.latch_blanking = 4; //and reduce brightness as well // let's adjust default brightness to about 50% mx_config.clkphase = false; Thanks in advance. |
Please look at the source code of the other examples. |
Sir, |
Please check the example code at https:/2BECKHAM2/ESP32-HUB75-MatrixPanel-I2S-DMA-Examples |
Excellent work @2BECKHAM2 - Would you mind raising a pull request to this repository to update the SimpleTextShapes example to use the new pointer based usage of this library and mxconfig ? |
Sure. Will do.
Thanks a lot.
…On Mon, Jul 26, 2021, 11:14 PM mrfaptastic ***@***.***> wrote:
Excellent work @2BECKHAM2 <https:/2BECKHAM2> - Would you mind
raising a pull request to this repository to update the SimpleTextShapes
example to use the new pointer based usage of this library and mxconfig ?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#145 (comment)>,
or unsubscribe
<https:/notifications/unsubscribe-auth/ACPQNLGUWFYD7GGJD6UFD7TTZWNIZANCNFSM472QJQFA>
.
|
I made a clock with this Library actually the code was from Great Project RGB clock I modify the code according to your Lib. Hence I face Flickering issue . Where the code is absolutely fine PxMatrix lib but when I use "ESP32-HUB75-MatrixPanel-I2S-DMA" then the display is become Flickering .So is there any other way to solve the problem
Link To See the Flickering Issue
https://youtu.be/rzNrKGc8oXI
Code :-
Esp32_DS1307_DHT11_Matrix_p4_RGB_64x32_DMA_AMPM_dma_display.zip
Esp32_DS1307_DHT11_Matrix_p4_RGB_64x32_DMA_AMPM_dma_display.zip
[email protected]
The text was updated successfully, but these errors were encountered: