" />

MoonBase-Modules


MoonBase v0.5.4 is released! See Star-Mod-Base-Light-Moon-Svelte-Live: MoonBase is using latest ESP32-SvelteKit using Svelte 5 and started as a test setup for ESPLiveScript.

As a side effect MoonBase-Modules is implemented. What started as WLED usermods was further developed in StarBase but got an unexpected powerful re-implementation here using a lot of goodies from ESP32-SvelteKit: automatic setup of http rest apis, websockets, data persistence and automatic creation of the UI. All done by a JSON definition document.

A simple module called ModuleAnimations has been added to MoonBase, which controls brightness and multiple effects in parallel. Currently only 3 effects are added plus de possibility to run multiple live scripts.

image

It has never been easier to build your own custom functionality with a super sexy UI. Give it a try using the getting started instructions.

This will be the basis to build a flexible system where multiple effects are mixed up with other building blocks like fixture definitions, mappings and projections. Ultimately done in a ‘nodes and noodles’ setup where each building block can be connected to others. Each building block can run pre-compiled code or run ultra fast live scripts - which can be created and edited without flashing new firmware.

image

I know I talked a lot about this and progress is slow but with ESP32-SvelteKit and ESPLiveScript we are on the right track to make things possible never done before.

By ewowi (Discord/@ewowi)