This example is the smallest recommended starting point for the library.
- Minimal ConfigManager setup (logging, app metadata)
- Core settings templates: WiFi + System + NTP via
cm::CoreSettings - Settings-driven startup via
ConfigManager.startWebServer()(DHCP/static/AP fallback) - WiFi hook lifecycle via
cm::CoreWiFiServices(OTA init + NTP sync ticker)
From the repo root:
pio run -d examples/minimal -e usb
pio run -d examples/minimal -e usb -t uploadIf no SSID is configured yet, the device starts in AP mode. Open the printed AP URL from Serial (192.168.4.1) and configure WiFi via the Web UI.
