Skip to content

MoonModules v14.5.0-beta with HUB75 support

Latest
Compare
Choose a tag to compare
@softhack007 softhack007 released this 18 Dec 11:26
· 8 commits to mdev since this release

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 but 14.5.0-beta (we basically skipped the leading 0.)
  • 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

Full Changelog: v0.14.1-beta.32...v14.5.0-beta