Dokumentation für das smarte Tischlampen-Projekt für die Gastronomie.
Die Firmware basiert auf dem Open-Source-Projekt WLED. Wir kompilieren eine eigene Version mit den benötigten Erweiterungen (Usermods).
git clone https://github.com/Aircoookie/WLED.git
WLED
Ordner in VS Code (File > Open Folder...
).Die spezielle Funktionalität unserer Lampe wird durch Usermods realisiert.
wled00/
.usermods_list.cpp.example
und benenne die Kopie in usermods_list.cpp
um.usermods_list.cpp
und aktiviere die benötigten Usermods, indem du die //
vor den entsprechenden #include
-Zeilen entfernst. Für unser Projekt sind dies voraussichtlich:
usermod_v2_battery.h
)usermod_ds3231.h
- muss evtl. aus der Community bezogen werden)usermod_bh1750.h
- muss evtl. aus der Community bezogen werden)esp32
Build-Typ erkennen.platformio.ini
bei Bedarf an (z.B. Pin-Belegungen für die Usermods).->
) in der blauen Statusleiste am unteren Rand von VS Code, um den Code zu kompilieren und auf den ESP32 hochzuladen.