We're thrilled to bring you a new release of our latest MoonModules WLED, perfect for your holiday projects!
Apart from technical changes:
- We changed our versioning scheme - you will notice that this release is not
0.14.4-b34
but14.5.0-beta
(we basically skipped the leading0.
) - Licensing changed from GPLv3 to EUPL-1.2 (to align with upstream WLED licensing)
- Just a heads-up: ESP8266 support is being phased out with this release, and it might be removed in the next release.
A few new features didn't make it in time and will be added soon with a new release - see "Known Limitations and upcoming enhancements" 😃.
Firmware binaries:
firmware images for common boards are included in the "Assets" section.
You can find additional firmware images here - scroll down to the "Artifacts" section.
News
New/Improved Effects:
- 3D GEQ
- Snow Fall
- Enhanced Game-of-Life
- audio reactive Paintbrush effect
- audio reactive Comet effect
- GEQ "flat mode" for 1D stripes
- DNA option "phases" (thanks @ewoudwijma)
- Octopus option "radial wave"
- Improved accuracy in many effects (thanks to @DedeHai Aircoookie#4181)
New features:
- Improved HUB75 support - faster, better colour accuracy, reduced memory requirements
- Significantly speeded up all effects functions - a 128x64 HUB75 setup (esp32-S3 with PSRAM) can now achieve stable 40fps or more!
- Effects bugfixes to make them look great on large panels
- 2D effects support more than 255 pixels width/height (i.e. x or y dimension)
- 6 months worth of bug fixes
- AC101 and ES8311 audio support
- Improved support for professional Art-Net equipment
- many audio reactive improvements
Known Limitations and upcoming enhancements
The following features and bugfixes are still pending:
- New 1D->2D mapping mode "Waterfall" is still in work (will be awesome 😀 when its finished)
- currently you can't use "custom bus start indices" (LED settings) to mirror outputs. A fix is in work.
- HUB75 setup: currently all your HUB75 panels are put into one horizontal row (i.e. a chain of 4 panels 32x32 => 128x32)
- HUB75 settings need more panel driver options (chipset, panel layout).
what's the difference to Aircoookie/WLED ?
WLED-MM is a fork that concentrates on supporting large installs and advanced audio analysis. We also use our fork for trying new ideas, that may later become part of WLED upstream. Due to chip capabilities, we mainly use "classic" esp32 and ESP32-S3 with PSRAM, or esp32-s2 for smaller setups. Esp8266 and Esp32-c3 are supported however usually we don't spend time optimizing for them.
WLED-MM will continue to follow WLED upstream ("AC WLED") where we focus on cherry-picking the best and stable features.
Current status is:
- Bugfixes: close to AC 0.15.0 (including UI stability improvements)
- Features: slightly behind 0.14.4 (missing: latest LED drivers, improved effect crossfading, simple UI, reverse proxy support)
- Audio: many unique enhancements -> 2 years ahead of AC WLED.
- Many effects can run much faster, compared to standard AC WLED.
- Improved stability with large fixtures
- You can use very large LED maps without running into low memory problems
- Some unique features - like HUB75 support, DMX input, MM specific usermods, better LEDs preview, better support for advanced audio and lighting equipment.
What's Changed
- Change to EUPL-1.2 License by @softhack007 in #170
- Art-Net Improvements v2 by @troyhacks in #179
- Full audio fastpath (part2) by @softhack007 in #141
- AC101 audio support by @troyhacks in #144
- 3D GEQ by @troyhacks in #143
- 2D Audio Reactive Paintbrush Effect by @troyhacks in #154
- ESP32 Dual Booting by @troyhacks in #157
- Add support for HD-WF2 by @netmindz in #158
- HUB75 PSRAM Buffers by @troyhacks in #163
- 2D Effect Snow Fall by @Brandon502 in #147
- Expand1D Arc - No holes by @Brandon502 in #171
- Improved framerate control code - strip.show(), strip.service() by @softhack007 in #176
- T7-S3 (LILYGO / TTGO) with MOONHUB by @softhack007 in #177
- Game of Life Optimizations by @Brandon502 in #149 and #181
- audio reactive comet effect (from WLED-SR) by @softhack007 in #199
- ES8311 Support by @troyhacks in #168
- Cosmetic 2D Setup change: Start at Panel 1 instead of 0 by @troyhacks in #201
Full Changelog: v0.14.1-beta.32...v14.5.0-beta