Document ESP32-S3 dashboard architecture
This commit is contained in:
@@ -479,3 +479,48 @@ Phase 4:
|
||||
- Alarm details
|
||||
|
||||
Do not start with touch or config UI on the Pico. The WebUI is the preferred configuration workflow.
|
||||
|
||||
|
||||
|
||||
## Revised Dashboard Roadmap
|
||||
|
||||
### Phase 1
|
||||
ESP32 cargo controller backend
|
||||
- WiFi
|
||||
- WebUI
|
||||
- Relay control
|
||||
- JBD/Xiaoxiang BMS
|
||||
- DS18B20
|
||||
- Config persistence
|
||||
|
||||
### Phase 2
|
||||
Waveshare 5" ESP32-S3 Dashboard
|
||||
- Connect to cargo ESP AP
|
||||
- Read /status API
|
||||
- Basic dashboard
|
||||
- Battery SOC
|
||||
- Voltage/current
|
||||
- Temps
|
||||
- Relay status
|
||||
|
||||
### Phase 3
|
||||
LVGL Dashboard UI
|
||||
- Touch support
|
||||
- Relay controls
|
||||
- Alarm screens
|
||||
- Config/status pages
|
||||
|
||||
### Phase 4
|
||||
Extended Vehicle Telemetry
|
||||
- OBD-II
|
||||
- Coolant temp
|
||||
- GPS
|
||||
- Trip data
|
||||
- Vehicle metrics
|
||||
|
||||
### Phase 5
|
||||
Advanced Integrations
|
||||
- Home Assistant
|
||||
- MQTT
|
||||
- Grafana
|
||||
- InfluxDB
|
||||
|
||||
Reference in New Issue
Block a user