MoonLight is open-source software that lets you control a wide range of DMX and LED lights using ESP32 microcontrollers, for home, for artists, and for stages.
MoonLight in concert, see Art-Net below
Release highlights: Sensors, palettes, FastLED Audio and FastLED Channels API
Next to WLED Audio sync, MoonLight now also supports microphone audio processing ! Using brand new FastLED Audio, planned for FastLED v4.0 but now already available as pre-release in MoonLight. Connect a digital microphone (e.g. INMP441) to an ESP32. Functionality is still beta and updated versions will be released in the nightly builds.
Use MoonLight Installer to install.
If you like MoonLight, give it a ⭐️, fork it or open an issue or pull request. It helps the project grow, improve and get noticed.
What's Changed
MoonBase
-
I2C Support / Sensors / IMU. See IO Module and Driver Nodes
-
MyHome boards. See IO Module
-
Nightly firmware. See System update module and MoonLight Installer
MoonLight
-
FastLED Audio. See Drivers module
-
FastLED Channels API. See Drivers module
-
More Palettes from WLED-MM. See Lights control module
-
Art-Net IP-ranges. See Drivers module
See also MoonLight in Concert
-
Audio Volume reactive effects from WLED-MM. See Effects Module
-
Ring layouts. CarLight Layout. See Layouts
Pull Requests
- Channel reorg RGBW by @ewowi in #109
- esp32-d0-pico2 fixes by @ewowi in #108
- Add palettes and effects by @ewowi in #110
- Ring Layouts by @ewowi in #113
- Device-to-Device SuperSync by @ewowi in #114
- Nightly builds by @netmindz in #115
- Matrix builds by @netmindz in #117
- Group based device SuperSync by @ewowi in #119
- Nightly firmware by @ewowi in #120
- LED tubes by @ewowi in #123
- FastLED Channels API by @ewowi in #121
- I2C support and IMU driver by @ewowi in #124
- Add new Board MyHome-Control ESP32 P4 Shield V2 by @wled-install in #125
- Add MyHome-Control V57 PRO Controller (ESP32, 8MB Flash, 2MB PSRAM) by @wled-install in #126
- Add Controller V57 to the web installer table by @wled-install in #127
- Sensors by @ewowi in #128
- Effects and Art-Net by @ewowi in #129
- FastLED audio by @ewowi in #130
- Palettes and effects by @ewowi in #131
- Claude code setup by @ewowi in #133
- Unit tests and CI by @ewowi in #134
- Nodes and Modules Refactor by @ewowi in #136
New Contributors
- @netmindz made their first contribution in #115
- @wled-install made their first contribution in #125
Full Changelog: v0.8.0...v0.9.0