Releases: MoonModules/WLED
MoonModules v0.14.1-b30
This is a maintenance release for -b29, including relevant bugfixes from upstream up to 0.14.1.
News (MM specific)
- palettes preview with gamma corrections. Palettes on screen are now much closer to how it looks on your LEDs: example
- bugfix: "segment off" button is finally(!) working (#90)
- Bugfix for sound sync "Receive or Local" mode - avoid that local samples sneak in between network sound packets
- some speed optimizations
Other important bugfixes
- Fix for UI crashes with many segments or frequent JSON requests (Aircoookie#3648)
- Fixing a crash when Streaming LEDs over UDP (Aircoookie#3672)
Full Changelog: v0.14.0-beta.29...v0.14.1-beta.30
MoonModules v0.14.0-b29
This release provides a critical bugfix (#104 random crashes when "use global LED buffer" is enabled). In addition, several bugfixes from upstream and a few MM specific enhancements are included in this version.
New MM features
- UDP sound sync - sequence checking can be disabled in settings (useful if several units send sound)
- Audio Reactive effects: enhanced versions of "Fireworks", "Fireworks Starburst", "Popcorn" (#103) - back-ported from WLED-SR. These "audio enhanced" effects are triggered by sound. Like clapping of hands, music starts, beats, fireworks explosions.
- MM build environment for ESP32-C3 Mini/Zero/SuperMini (#101, #102)
What else?
Our 4MB "XL" build has (again) hit the flash size limit, so we had to remove two usermods (buzzer, sn_photoresistor). If you want to run "XL" builds, our suggestion is to use a board with 16MB flash, like this ESP32 WROOM32E 16MB.
Full Changelog: v0.14.0-beta.28...v0.14.0-beta.29
MoonModules v0.14.0-b28
News since previous release: Release notes v0.14.0-b28
This release collects 4 month worth of new features, enhancements and bug fixing. Special thanks go to our friends from upstream (@blazoncek in particular), who improved and stabilised the WLED core a lot. And - last not least - thanks to all direct MM contributors for enhancements and features created especially for the MoonModules WED fork.
New MM features:
New MM features are described in detail in our Release notes v0.14.0-b28.
effects, 2D, UI
- deterministic effects (by @ewoudwijma, @troyhacks, @netmindz) in #72
- supersync mode - run effects in parallel on serveral devices, in perfect sync (by @ewoudwijma, @troyhacks)
- "Party Jerk" - a JBL partybox-like soundreactive effect by @tonyxforce in #67
- Fix return value (frameDelay) of FX_MODE_STATIC by @arneboe in #73
- animartix update (all rgb data set for every effect) by @netmindz in #83
- Fixes for animated staircase usermod by @troyhacks in #95, #96, #97
audio
- audio latency reduced, both locally and when using UDP sound sync (by @softhack007)
- Audio sync framecounter by @netmindz in #76
-
- note: please make sure to only have one sender for each UDP soundsync port
- New Audio sync mode "Receive or Local" - automatically falls back to local microphone when no sender is in the network (by @softhack007)
- WM8978 support for Ohmic Pico DSP, etc. by @troyhacks in #84
- esp32: 9 LED pins with audioreactive
build system and other
- Speed up builds by caching build_cache by @netmindz in #66
- PlatformIO upgrade - align with upstream platformio.ini in #93
- json/info: brand and product configurable by compile variables (by @ewoudwijma and @Moustachauve)
- PlatformIO buildenv for abc_wled_controller_v43_S from MyHome-Control.de
- Add Ethernet type: Olimex ESP32 Gateway
- WLEDMM now has
#define _MoonModules_WLED_
that can be checked in usermods, to create "runs anywhere" mods
New features from upstream
The full list of upstream changes brought into our fork is here.
MM specific bugs solved
- Battery auto-off enabled by default #92
- ES8388 AIThinker - broken #61
- animartix weird colors in some effects #82
Bugfixes from upstream
Full List
Full Changelog: v0.14.0.b27...v0.14.0-beta.28
MoonModules v0.14.0-b27
New since previous release: Release notes v0.14.0-b27
New MM features:
- experimental: 8266 support for UDP sound sync. Audioreactive effects on 8266 can now receive sound from an esp32 ! (https://youtu.be/2Bct_Q7fzTE) (https://youtu.be/9K6dRoxzNQk)
- Add Ethernet build for esp32 4MB
- experimental: preview with gamma correction
- CI: "_S" versions (optimised for speed) added to nightly builds
New features from upstream
- Add send and receive groups to json api (Aircoookie#3317)
MM specific bugs solved
- fix for 8266 network connectivity problems (esp8266 was unusable since -b25)
- fix usermod pin conflicts in pico board buildenv
- fix I2C related code in ES8388 and ES7243 sound input drivers
Bugfixes from upstream
- Playlist saving bugfix (Aircoookie#3324)
- fix for JSON commands assigned to buttons (Aircoookie#3204)
Full Changelog:
MoonModules v0.14.0-b26
This is a bugfix release for the previous -b25
New since previous release: Release notes v0.14.0-b26
Bugs solved
- fix for effects that were much too dim, due to missing setUpLeds()
- workaround for spurious "assertion crashes" in wifi core (may help with pico boards)
- Fix palette preview of Audio Responsive Ramp
- minor effect bugfixes and speedups
- reverts some over-optimizations from fastpath
New features:
- some _S builds compiled for speed (see release notes)
- experimental support for ESP-NOW remotes (see Aircoookie#3237 )
- improvements for ESP32-S3 with "opi" (octal) PSRAM
- "Major Peak" frequency according to human hearing (breaking! frequency responsive effects will look better)
Full Changelog: v0.14.0.b25...v0.14.0.b26
MoonModules v0.14.0-b25
WLED AC 0.14.0-b2 daily build of June 2, 2023
plus
New since previous release:
Notes
- Using bin aware bins, see Assets, choose the one which matches your hardware. If not sure, take WLEDMM_0.14.0-b25_ESP32_M.bin
- This WLED MM release is based on latest stable dev of WLED AC (June 2, 2023). As WLED AC is undergoing a lot of changes, MoonModules built in a longer delay then normal to keep up with upstream until latest upstream is well tested
What's Changed
- WiP - ES8388 by @netmindz in #5
- ES8388 init optimizations and fixes by @troyhacks in #30
- Dmx input esp dmx by @netmindz in #28
- "Unfixing" an optimization to the Art-Net header by @troyhacks in #34
- Audio palette updates by @netmindz in #16
- DDP Transmit RGBW Fix by @troyhacks in #35
- Fix invalid environment error in PlatformIO by @Fonta in #36
- Update FX.cpp by @netmindz in #37
- ES8388 LyraT Fixes by @troyhacks in #39
- Update ANIMartRIX usermod to use 0.42.Beta by @netmindz in #46
- Heap debug via WLED_DEBUG_HEAP by @troyhacks and @softhack007 in #50
- ARTIFX add support for pixelart + small changes by @ewoudwijma
in cae1c00 - Animartrix updates by @netmindz in #55
- WiP -Audio fastpath by @softhack007 and @netmindz in #40
New Contributors
Full Changelog: v0.14.0.b15...v0.14.0.b25
MoonModules v0.14.0-b15
WLED AC 0.140.0-b1 daily build of March 27, 2023
plus
New since previous release:
Notes
- Using bin aware bins, see Assets, choose the one which matches your hardware. If not sure, take WLEDMM_0.14.0-b15_ESP32_M.bin
- This WLED MM release is based on post B1-release code of WLED AC. As soon as WLED AC releases B2 we will also publish a new B2 release
Full Changelog: v0.14.0-b1.13...v0.14.0.b15
MoonModules v0.14.0-b1.13
plus
using bin aware bins, see Assets, choose the one which matches your hardware.
If not sure, take WLEDMM_0.14.0-b1.13_ESP32_max.bin
MoonModules v0.14.0.2.1
This is the first MoonModules version forked from AC instead of blaz.
This is a pre-release, as it is used to test 'bin awareness' the status has been set to release to allow the release to be visible in the OTA update screen.
This is not an official upstream release
Get one of the bins below or get a build from Serg74 (daily) or Wladi (periodically).
WLEDMM_0.14.0.2.1_esp32_4MB_max.bin is the recommended standard bin
All other max bins are derived from this and add extra features e.g. 16MB, S3, PSRAM, Wemos shield support.
Submit an issue if you want more bins
MoonModules v0.14.1.0.0
Pre release
Latest dev