Open materight opened 1 year ago
It is not supported. FastLED needs a platform compatibility layer for each supported microcontroller. Apparently ESPHome uses FastLED version older than 3.3.3, which assumes every other platform than supported is AVR:
#elif defined(ESP32)
#include "platforms/esp/32/led_sysdefs_esp32.h"
#else
// AVR platforms
#include "platforms/avr/led_sysdefs_avr.h"
#endif
Normally, you should get an error stating that this platform is not supported.
Ah thanks for the clarification. So I guess adding support for it depends on the FastLED team?
That, and supporting the appropriate protocols in LibreTiny.
I'm trying to build an ESPHome image for a bk7231n device that controls an addressable LED strip. So I've added this component:
when I try to build it, I first get:
I assumed it was just a missing check, so I added a condition for
CORE.is_libretiny
here and recompiled, but I get this:Is FastLED not supported yet or am I missing something?