MoonLight is software which runs on ESP32 microcontrollers providing a web-browser interface to control lights in particular and any IOT service in general.

2 Open Issues Need Help Last updated: Jun 26, 2025

Open Issues Need Help

View All on GitHub

AI Summary: Optimize FastLED library integration within the MoonLight ESP32 project for ESP-IDF v5, focusing on compatibility with various ESP32 boards and maximizing performance with I2S drivers from @hpwit. This involves configuration adjustments for different hardware, investigating optimal I2S and RMT settings, addressing potential color order issues, and ensuring stability with high LED counts. The goal is to prepare for the upcoming MoonLight 0.6.0 release.

Complexity: 4/5
help wanted must MoonLight

MoonLight is software which runs on ESP32 microcontrollers providing a web-browser interface to control lights in particular and any IOT service in general.

C

AI Summary: Debug and fix a crash bug in the MoonLight ESP32 project that occurs when deleting nodes, specifically those with controls defined via addControl(). The crash is related to memory management and appears to stem from a recent commit adding new effects and layout capabilities. The current workaround involves commenting out the node deletion functionality, resulting in a memory leak. The task involves identifying the root cause of the crash (possibly a timing or memory capacity issue) and implementing a fix that prevents the crash while avoiding memory leaks.

Complexity: 4/5
bug help wanted must MoonLight

MoonLight is software which runs on ESP32 microcontrollers providing a web-browser interface to control lights in particular and any IOT service in general.

C