To achieve this he created Fade, a custom programming language/framework for controlling LED animations from the ESP32. Fade is written for addressable RGB LEDs like the Neopixel/WS2812.
Framework encourages the development of new modules, which is something [Spacehuhn] has taken on with an ESP32-S3 development board. The board itself is what you’d expect, the ESP is joined by a ...
It can be programmed using the ESP-IDF framework or Arduino IDE, so it's accessible to both professionals and hobbyists.