forked from ewowi/StarBase
-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge remote-tracking branch 'ewowi/main'
- Loading branch information
Showing
14 changed files
with
1,368 additions
and
110 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,59 +1,3 @@ | ||
# StarMod | ||
|
||
Update April, 2024: | ||
The LEDs part of [ewowi/StarMod](https://github.com/ewowi/StarMod) has been moved to [MoonModules/StarModLeds](https://github.com/MoonModules/StarModLeds). From now on: | ||
|
||
* StarMod (Core) is a generic ESP32 platfom without any notion of LEDs | ||
* StarMod LEDS is a fork of StarMod (Core) which adds LED functionality on top of it. | ||
* StarMod (Core) can be forked by anyone who wants to build an ESP32 application | ||
* Forks of StarMod (Core) should not change System functionality, changes on that should be done on StarMod (Core): | ||
* Sys Modules | ||
* Generic User Modules | ||
* index.js / html / css | ||
* platformio.ini | ||
* The following should be changed on forks: | ||
* App Modules | ||
* main.cpp | ||
* app.js | ||
* Use Github issues for [StarMod (Core)](https://github.com/ewowi/StarMod/issues) or [StarMod Leds](https://github.com/MoonModules/StarModLeds/issues) respectively. | ||
|
||
|
||
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. | ||
|
||
Everything is a module. | ||
|
||
System modules: | ||
|
||
* 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 | ||
|
||
User Modules | ||
|
||
* E131/DMX support | ||
* Home Assistant (planned) | ||
* LEDs | ||
* ... | ||
|
||
Build apps on top of this | ||
|
||
* Led apps | ||
* IO control apps | ||
* IOT apps | ||
* Any app | ||
|
||
By [MoonModules](https://github.com/MoonModules) | ||
LED module inspired by [WLED MM](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)) | ||
See [StarDocs](https://ewowi.github.io/StarDocs/) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.