diff --git a/docs/ARCHITECTURE.md b/docs/ARCHITECTURE.md index 3ba2e9f..2a08445 100644 --- a/docs/ARCHITECTURE.md +++ b/docs/ARCHITECTURE.md @@ -232,3 +232,21 @@ The Dashboard ESP32-S3 renders the touchscreen UI and future vehicle visualizati For v1, controller-to-dashboard communication is WiFi/HTTP only. ESP-NOW, MQTT, UART, and CAN-between-controllers are not part of the v1 dashboard link. The load-switching hardware is not finalized. Bosch relays, WUPP-style modules, smart high-side switching, or a future custom PCB remain implementation options until explicitly selected. + +## Dashboard Hardware Target + +The current dashboard hardware target is the Waveshare ESP32-S3 Touch LCD 5B. + +Selected dashboard hardware: + +- Waveshare ESP32-S3 Touch LCD 5B +- 5-inch touchscreen +- 1024x600 display resolution +- Capacitive touch +- Native WiFi +- LVGL-capable ESP32-S3 platform +- Integrated CAN transceiver available for future vehicle integration + +This replaces the earlier Pico dashboard concept as the active dashboard architecture. + +The Dashboard ESP32-S3 communicates with the Cargo ESP32 over WiFi/HTTP REST for v1. CAN/OBD-II support remains a future dashboard-side vehicle-visualization feature and is not part of the Cargo ESP32 role. diff --git a/docs/HARDWARE.md b/docs/HARDWARE.md index 29f3ea7..51d7b8e 100644 --- a/docs/HARDWARE.md +++ b/docs/HARDWARE.md @@ -185,3 +185,18 @@ Candidate options: - WUPP-style fused relay/distribution module - Smart high-side switching - Future custom PCB + +## Selected Dashboard Hardware + +The selected dashboard hardware target is the Waveshare ESP32-S3 Touch LCD 5B. + +Key hardware notes: + +- 5-inch touchscreen display +- 1024x600 resolution +- ESP32-S3 based +- Capacitive touch +- Native WiFi +- Integrated CAN transceiver available for future vehicle integration + +This is the active dashboard platform for the project. The previous Pico dashboard implementation has been archived and is reference-only. diff --git a/docs/project-state.md b/docs/project-state.md index b6179bd..6f0e777 100644 --- a/docs/project-state.md +++ b/docs/project-state.md @@ -222,3 +222,9 @@ The old `pico-dashboard/` implementation has been moved to `archive/legacy-pico- It is retained as reference material only. It is not active firmware and is no longer part of the default validation path. Current dashboard work should target the ESP32-S3 dashboard direction documented in `docs/dashboard-esp32s3.md` and the placeholder at `firmware/esp32-s3-dashboard/`. + +## Selected Dashboard Hardware + +The current dashboard target is the Waveshare ESP32-S3 Touch LCD 5B with a 5-inch 1024x600 touchscreen. + +This replaces the earlier Pico dashboard concept. The Pico dashboard has been archived as reference-only material. diff --git a/firmware/esp32-s3-dashboard/README.md b/firmware/esp32-s3-dashboard/README.md index 2f53d65..9146710 100644 --- a/firmware/esp32-s3-dashboard/README.md +++ b/firmware/esp32-s3-dashboard/README.md @@ -45,3 +45,20 @@ Not v1 dashboard communication: - ESP-NOW - MQTT - CAN between controllers + +## Selected Hardware + +The selected dashboard hardware target is: + + Waveshare ESP32-S3 Touch LCD 5B + +Display details: + +- 5-inch touchscreen +- 1024x600 resolution +- Capacitive touch +- ESP32-S3 platform +- Native WiFi +- Integrated CAN transceiver available for future vehicle integration + +This is the current active dashboard target. The archived Pico dashboard is not active firmware.