Skip to content

Commit

Permalink
Merge branch 'main' into matrix-build
Browse files Browse the repository at this point in the history
  • Loading branch information
netmindz authored Apr 18, 2024
2 parents 32d5e28 + d33ee8e commit 42806e6
Show file tree
Hide file tree
Showing 56 changed files with 3,475 additions and 8,512 deletions.
1 change: 0 additions & 1 deletion .github/workflows/pio.yml
Original file line number Diff line number Diff line change
Expand Up @@ -66,4 +66,3 @@ jobs:
name: StarMod-${{ matrix.environment }}-${{env.git_branch}}-${{env.git_hash}}.bin
path: .pio/build/${{ matrix.environment }}/firmware.bin
retention-days: 30

37 changes: 4 additions & 33 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,39 +1,10 @@
# StarMod

Headstart for building ESP32 applications: printing, file management, persistent data, Wifi, Web, UI and system management works out of the box.
StarMod will integrate with major iot/network devices and applications (Work in progress).
See [StarDocs](https://ewowi.github.io/StarDocs/)

Everything is a module.
<img width="1456" alt="image" src="https://github.com/ewowi/StarMod/assets/138451817/e29cfed8-59b2-4abb-82e4-c26bbec4cde2">

System modules:
Forks:

* Print: Print to different targets (Serial, file, net)
* Files: File Manager
* Model: Datamodel in json, stored to file, used in ui and network comms
* Network: Wifi
* Web: Web server
* UI: UI Server
* System: Show and manage ESP32 system
* [MoonModules/StarModLeds](https://github.com/MoonModules/StarModLeds)

User Modules
* E131/DMX support
* Home Assistant (planned)
* WLED (planned)
* ...

Build apps on top of this
* Led apps
* IO control apps
* IOT apps
* Any app

By [MoonModules](https://github.com/MoonModules)
Inspired by [WLED](https://github.com/MoonModules/WLED)

Disclaimer:

Using this software is the users responsibility as it is not bug free. Therefore contributors of this repo can not be held reliable for anything including but not limited to spontaneous combustion of the entire led strip, the house and the inevitable heat death of the universe

GPL V3 License:

You may copy, distribute and modify the software as long as you track changes/dates in source files. Any modifications to or software including (via compiler) GPL-licensed code must also be made available under the GPL along with build & install instructions ([tldrlegal](https://www.tldrlegal.com/license/gnu-general-public-license-v3-gpl-3))
Loading

0 comments on commit 42806e6

Please sign in to comment.