s-marley / ESP32-INMP441-Matrix-VU

And ESP32 powered VU matrix using the INMP441 I2S microphone
MIT License
85 stars 28 forks source link

Glitchy led on 16x16 #7

Closed tavdog closed 2 years ago

tavdog commented 2 years ago

I got my 16x16 together and it was behaving very strangely. very glitchy and unreadable during the ip address and very glitchy during the VU. I tracked it down a missing delay line after FastLED.show();. All of the ledmatrix examples have this and when I add delay(1); after all FastLED.show() lines the issue is fixed. will create a pull request.

s-marley commented 2 years ago

That's odd, I've never used a delay with a matrix and never had an issue. Must be specific hardware. I flat out avoid delay in any form in my FastLED code. I can add that line as an option, but I'll leave it commented out and people can enable it if they need to. Thanks.

On Sat, 6 Nov 2021, 09:15 Tavis, @.***> wrote:

I got my 16x16 together and it was behaving very strangely. very glitchy and unreadable during the ip address and very glitchy during the VU. I tracked it down a missing delay line after FastLED.show();. All of the ledmatrix examples have this and when I add delay(1); after all FastLED.show() lines the issue is fixed. will create a pull request.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/s-marley/ESP32-INMP441-Matrix-VU/issues/7, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACSGWSIUD2IAXIELYXYGML3UKTW2TANCNFSM5HPMSWEA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

tavdog commented 2 years ago

ok. it's just two lines in the code. I thought it was my hardware at first too and even returned the matrix but the new one did the same thing so I don't know.