Skip to content

Commit f8f951a

Browse files
committed
0.5.8 to 0.5.9
1 parent 896c168 commit f8f951a

File tree

50 files changed

+32697
-12486
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+32697
-12486
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,7 @@ Add the following `build_flags` and adjust to your app, if needed:
241241
```ini
242242
-D BUILD_TARGET=\"$PIOENV\"
243243
-D APP_NAME=\"ESP32-Sveltekit\" ; Must only contain characters from [a-zA-Z0-9-_] as this is converted into a filename
244-
-D APP_VERSION=\"0.5.8\" ; semver compatible version string
244+
-D APP_VERSION=\"0.5.9\" ; semver compatible version string
245245
-D EMBED_WWW
246246
```
247247

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ MoonLight functionality is aimed at running effects on multiple lights. It's pri
1515

1616
MoonLight is a [MoonModules.org](https://moonmodules.org) project. MoonModules is a group of lighting enthusiasts who also made WLED MM and contribute to WLED. Where WLED (MM) is aimed at 1D and 2D effects and LED setups, MoonLight is build to support 2D and 3D effects and multiple light setups. MoonLight has been built from scratch using the experience gained working on WLED (MM).
1717

18-
* Latest release can be found [here](https://github.com/MoonModules/MoonLight/releases). Release v0.5.8 is a developer release and works towards MoonLight 0.6.0 which is aimed at end users and is expected in September 2025. Containing presets controller pad, user friendly installer, physical and virtual driver for large displays, WLED audio sync and more.
18+
* Latest release can be found [here](https://github.com/MoonModules/MoonLight/releases). Release v0.5.9 is a developer release and works towards MoonLight 0.6.0 which is aimed at end users and is expected in September 2025. Containing presets controller pad, user friendly installer, physical and virtual driver for large displays, WLED audio sync and more.
1919
* Progress can be tracked in the [Kanban board](https://github.com/users/MoonModules/projects/2/)
2020
* Get started [here](https://moonmodules.org/MoonLight/gettingstarted/overview/)
2121
* Follow us on [Discord/MoonLight](https://discord.gg/TC8NSUSCdV) or [Reddit](https://reddit.com/r/moonmodules).

docs/develop/customizingsveltekit.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ This is a checklist, More info on most of the items can be found in the ESP32-Sv
1515
* FACTORY_NTP_TIME_ZONE_LABEL=\"Europe/Berlin\"
1616
* package.json
1717
* name = "{custom}"
18-
* version: "0.5.8",
18+
* version: "0.5.9",
1919
* intrerface/source/lib/assets/logo.png
2020
* replace logo
2121
* interface/source/routes/+layout.ts

docs/gettingstarted/hardware.md

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,13 @@ Above is the minimum requirement to have lights burning.
1414

1515
![esp32-s3-atoms3r](https://github.com/user-attachments/assets/dcfebd95-09ea-42af-824f-445ffc236013)
1616

17-
* [M5Stack AtomS3R](https://docs.m5stack.com/en/core/AtomS3R)
18-
* [Level shifter SN74HCT125(N)](https://s.click.aliexpress.com/e/_EIVbQ2w)
19-
* Resistors: 33 or 249 ohm, see [QuinLed - The Myth of the Data Signal Resistor](https://quinled.info/data-signal-cable-conditioning/)
20-
* External power supply
21-
* Capacitors
17+
| Product | Image | Shop |
18+
| ---- | ----- | ---- |
19+
| [M5Stack AtomS3R](https://docs.m5stack.com/en/core/AtomS3R) | <img width="200" src="https://raw.githack.com/MoonModules/MoonLight/refs/heads/main/firmware/installer/images/esp32-s3-atoms3r.jpg"/> | <a href="https://shop.m5stack.com/products/atoms3r-dev-kit" target="_blank">Shop</a> |
20+
|Level shifter SN74HCT125(N)|| [Shop](https://s.click.aliexpress.com/e/_EIVbQ2w)|
21+
| Resistors: 33 or 249 ohm || see [QuinLed - The Myth of the Data Signal Resistor](https://quinled.info/data-signal-cable-conditioning/)|
22+
| External power supply |||
23+
| Capacitors |||
2224

2325
For more information [QuinLed](https://quinled.info)
2426

@@ -32,8 +34,11 @@ For more information [QuinLed](https://quinled.info)
3234

3335
## For latest DMX support
3436

35-
* [Pknight Art-Net DMX 512](https://s.click.aliexpress.com/e/_ExQK8Dc)
36-
* [Toy Moving heads](https://s.click.aliexpress.com/e/_Eju7k6Q) (warning: individual rgb colors are noticable in projected beam!)
37-
* [Recommended moving heads](https://moonmodules.org/hardware/#moving-heads)
37+
| Product | Image | Shop |
38+
| ---- | ----- | ---- |
39+
|Artnet-LED-controller|<img width="200" src="https://github.com/user-attachments/assets/9c65921c-64e9-4558-b6ef-aed2a163fd88">|[Shop](https://s.click.aliexpress.com/e/_Ex9uaOk)|
40+
| Pknight Art-Net DMX 512 | <img width="200" src="https://github.com/user-attachments/assets/e3d605b6-a023-4abb-b604-77b44267b1a3"> | [Shop](https://s.click.aliexpress.com/e/_ExQK8Dc) |
41+
|18 LED Bars|<img width="300" src="https://github.com/user-attachments/assets/75b18cf6-bc32-4bf0-a03b-7eea8dbfd677" />| [Shop](https://s.click.aliexpress.com/e/_EQMKbmK) |
42+
|19x15W Zoom Wash Lights RGBW Beam Moving Head|<img width="300" src="https://github.com/user-attachments/assets/6e61c41f-e128-4adc-b9c1-6239fe4736dc" />|[Shop](https://s.click.aliexpress.com/e/_EwBfFYw)|
3843

3944
<img width="350" src="https://github.com/user-attachments/assets/1623a751-5f4b-463b-a6f3-a642c2bc52bf"/>

docs/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ hide:
229229
## 📈 Release Roadmap - User-Focused Development
230230

231231
!!! info "Current Status"
232-
**Version 0.5.8** - Developer preview available now
232+
**Version 0.5.9** - Developer preview available now
233233

234234
**Version 0.6.0** - **September 2025** - The user-friendly baseline release
235235

docs/statefulservice.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -601,7 +601,7 @@ By enabling `FT_DOWNLOAD_FIRMWARE=1` in [features.ini](https://github.com/theeli
601601
```ini
602602
-D BUILD_TARGET="$PIOENV"
603603
-D APP_NAME=\"ESP32-Sveltekit\" ; Must only contain characters from [a-zA-Z0-9-_] as this is converted into a filename
604-
-D APP_VERSION=\"0.5.8\" ; semver compatible version string
604+
-D APP_VERSION=\"0.5.9\" ; semver compatible version string
605605
```
606606

607607
A build script copies the firmware binary files for all build environment to `build/firmware`. It renames them into `{APP_NAME}_{$PIOENV}_{APP_VERSION}.bin`. It also creates a MD5 checksum file for verification during the OTA process. These files can be used as attachment on the GitHub release pages.

docs/structure.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ Also you must make use of couple build flags in [platformio.ini](https://github.
9898
```ini
9999
-D BUILD_TARGET=\"$PIOENV\"
100100
-D APP_NAME=\"ESP32-Sveltekit\" ; Must only contain characters from [a-zA-Z0-9-_] as this is converted into a filename
101-
-D APP_VERSION=\"0.5.8\" ; semver compatible version string
101+
-D APP_VERSION=\"0.5.9\" ; semver compatible version string
102102
```
103103

104104
Out of these flags the [rename_fw.py](https://github.com/theelims/ESP32-sveltekit/blob/main/scripts/rename_fw.py) script will copy and rename the firmware binary to `/build/firmware/{APP_NAME}_{$PIOENV}_{APP_VERSION}.bin`. In addition it will also create a corresponding MD5 checksum file. These files are ready to be uploaded to the Github release page without any further changes. The frontend searches for the firmware binary which matches the build environment and uses this as the update link. This allows you to serve different build targets (e.g. different boards) from the same release page.

firmware/esp32-d0.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ lib_deps = ${esp32-d0-base.lib_deps}
6969

7070
; firmware only containing MoonBase (ESP32-SvelteKit + Files + Devices + Tasks + Pins)
7171

72-
[env:esp32-d0-moonBase]
72+
[env:esp32-d0-moonbase]
7373
; Works for nodemcu-32s, devkit-v1 boards and probably others. You can change the pin defines below if needed.
7474
board = esp32dev ; https://github.com/platformio/platform-espressif32/blob/develop/boards/esp32dev.json
7575
; board_build.partitions = boards/ESP32_4MB_NO_OTA.csv
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)