Add in-app settings menu and fix settings API

Move WiFi and device name configuration into a modal menu, reuse existing settings endpoints, and harden settings serialization and startup for MicroPython.
This commit is contained in:
2026-01-29 00:54:20 +13:00
parent cf1d831b5a
commit 00514f0525
6 changed files with 444 additions and 5 deletions

View File

@@ -25,7 +25,8 @@ async def main(port=80):
settings = Settings()
print("Starting")
network.WLAN(network.STA_IF).active(True)
sta = network.WLAN(network.STA_IF)
sta.active(True)
# Initialize ESPNow singleton (config + peers)
esp = ESPNow()