Ok guys, after months, I have finally something that works, stable, no flickering at all.
So I use WLEB ( https://github.com/Aircoookie/WLED ). @TPmodding, you should check it. It works well with Hyperion.
What I did is that I soldered everything. When I did some tests, I was using some "fast connectors". It was working, but flickering. I took a breadboard, soldered a ESP32, some wire, etc etc... Everything is completely stable now, even with the 192 LEDS at 100% white using 11AMP.
At the end I didn't use any level shifter. I have an ESP32 directly connected to the APA102 LEDs strips, driven by wifi by the camera of the Pi 0.
Beiträge von bigbossfr
-
-
I got some time last week end.
I changed the lib by this one that works with hyperion: https://github.com/Aircoookie/WLED
I did some tests without hyperion, just with WLED. So from what I see, more I put some intensity, more I have flickering. Any idea?
When I set an intensity 20%, this is more stable. When I set something like 80% red, this is a little bit stable. When I set 80% white, this is flickering everywhere. -
Hey Ppn,
Never hoped for a help months after.
So I used this: https://github.com/SciLor/Hyperion_LED-Controller
From what I read here: https://github.com/sticilface/Adalight-ESP8266
this is only WS2812, but I use APA102. So I guess it will not work?
I tried different ESP (dev board also). -
Another 74AHCT125?
-
You mean another ESP?
I tried with 2 different ESP32 + 2 different ESP8266. -
@TPmodding, I tried again what you proposed with (and without) a 74AHCT125 on the data/clock line, and this is still flickering.
-
Re-tested again, the only one that is not flickering is:
But I don't want to power leds with the esp, obviously.
This is no sense, isn't it? -
This is flickering.
Any other ideas please? -
Yes!
So if I do this with the ESP connected (using Wifi) to the Rpi, this is flickering:
If I turn off the Rpi, and let the ESP gives the default color (when there is no connection to the Rpi), this is NOT flickering (so the power supply is good, but I guess the ESP doesn't update the LEDS).If I do this, with the ESP connected to the Rpi, and powered only by usb, this is not flickering (but the light are not very bright):
Tested with ESP8622, ESP32, a level shifter 74AHCT125, a capacitor at the +/- of the power supply, without, a resistor between the ESP and clock/data LEDS, without, etc etc.
What do I am missing here? Months that I try to understand what am I doing wrong.
-
Quick question: if the esp is not connected to the Rpi and the leds shows the default startup effect, everything is not flickering at all (see the video on my previous messages). So if the power supply is bad, how this is possible that I don't have any flickering here?
-
Any idea how I can check if the power supply is junk please?
I mean, it is brand new, and I want to be sure before to buy a new one (I already bought so many things because of this flickering). -
So, I tried with the same setup as the tutorial: esp8266 + regular Hyperion....and same flickering.
So I guess the problem doesn't come from the esp8266/esp32 or hyperion.ng/hyperion (good new for hyperion.ng).
I did multiple tests to understand what is wrong.
Here the wiring:The only difference with this image is that I connect the red line (+5v) to the VIN of the esp8266/esp32 (the board I use can take 5v as input):
So here what I found: if I disconnect the +5v from the leds and connect an usb cable from my computer to the esp, I don't have any flickering (the leds are less bright but this is too test)!!!
So I don't understand. When the esp is powering the leds through the usd, no flickering. Why? Any ideas please? -
If testing this lib would be a good test: https://github.com/jasoncoon/esp32-fastled-webserver
Or not? -
Nop, I don't really know where to start..
I see:Pixel Protocols
- WS2811 / WS2812 / WS2812b
- GE Color Effects
I have APA102. I guess it will not work, will it? -
Ok, tested with Hyperion (no Ng), I have the same thing (flickering). Any idea what I can try next please?
-
I use this code: https://github.com/SciLor/Hyperion_LED-Controller
I will do a test with Hyperion first (no Ng) and see what going on.
-
Yes, I did this tutorial: https://hyperion-project.org/t…-esp32-for-hyperion.3004/
But even without the canera, as we can see in my previous message on videos, the engine effect has flickering. The esp32 alone doesn't have flickering.
What is the difference between using the engine effects (and showing a flag) and the esp32 alone showing a flag? -
I tried with a 74AHCT125, and this is worse. Also, this is not explaining why this is flickering only when Hyperion is controlling, and this is stable without Hyperion.
-
Cable from ESP32 to leds is 1 foot or less...
-
So, after few tests, I know that this is not a hardware problem but software ( ? ).
Here a test I did: when I turn off the RPI 0, so the esp32 is connected to nothing and this is showing the default color:
Here a video:
[MEDIA=googledrive]1whaHCECnqdubt3Pj-SG7R2H-W-0Eexab[/MEDIA]As we can see, this is stable.
When I turn on the RPI0, the esp32 is connected, and I ask Hyperion.ng to show an effect (flag). Here a video:
[MEDIA=googledrive]1rcyTIvgrRD7z7GbB43no97DIXo5S4Ior[/MEDIA]This is not stable.
This is not the webcam also because like I said, this is an effect (flag).Any idea what is wrong please?