I can confirm that ESPHome is working better than arduino code from BRUH’s video, however I still use 1 led strip with ‘‘old’’ code because of the effects that are available in BRUH’s LED strip.
Still trying to find a way to import those effects in ESPHome.
If you do not need all those effects, try esphome, it’s less complicated
I had to add
#define FASTLED_INTERRUPT_RETRY_COUNT 0
in my code to stop the flickering.
Do a Google Search with the above line and you’ll loads of results for flickering issues