Align docs with ESP32-S3 dashboard architecture
This commit is contained in:
@@ -34,15 +34,15 @@ Current controller:
|
||||
|
||||
- ESP32 2-relay board
|
||||
|
||||
Planned dashboard:
|
||||
Primary dashboard target:
|
||||
|
||||
- Raspberry Pi Pico 2 W
|
||||
- Touchscreen display
|
||||
- UART connection to ESP32
|
||||
- Waveshare ESP32-S3-Touch-LCD-5
|
||||
- WiFi client to the Cargo ESP32 access point
|
||||
- HTTP API integration
|
||||
|
||||
Optional future expansion:
|
||||
|
||||
- Pi Zero 2 W for advanced logging/charts/web app
|
||||
- Pi Zero for long-term logging, charts, and local integrations
|
||||
|
||||
## WebUI
|
||||
|
||||
@@ -68,22 +68,26 @@ The Config tab is the preferred initial setup workflow.
|
||||
|
||||
The ESP32 is the source of truth.
|
||||
|
||||
The Pico dashboard will be an instant-on physical display and control surface.
|
||||
The Waveshare ESP32-S3 dashboard is a client-only local display and control surface.
|
||||
|
||||
The WebUI is used for setup, configuration, and phone access from camp.
|
||||
|
||||
A future Pi Zero may be added for long-term logging or richer local integrations, but it must not become required for core control.
|
||||
|
||||
## Documentation
|
||||
|
||||
Important docs:
|
||||
|
||||
- `docs/project-state.md`
|
||||
- `docs/api.md`
|
||||
- `docs/API.md`
|
||||
- `docs/ARCHITECTURE.md`
|
||||
- `docs/HARDWARE.md`
|
||||
- `docs/UART_PROTOCOL.md`
|
||||
- `docs/SERIAL_COMMANDS.md`
|
||||
- `docs/PARITY_MATRIX.md`
|
||||
- `docs/wiring.md`
|
||||
- `docs/TEMP_SETUP.md`
|
||||
- `docs/roadmap.md`
|
||||
- `docs/ROADMAP.md`
|
||||
- `docs/CHANGELOG.md`
|
||||
|
||||
## Safety
|
||||
@@ -99,4 +103,4 @@ Use:
|
||||
- Strain relief
|
||||
- Testing before connecting expensive loads
|
||||
|
||||
Do not connect vehicle 12V directly to ESP32 or Pico GPIO pins.
|
||||
Do not connect vehicle 12V directly to ESP32 GPIO pins or dashboard GPIO pins.
|
||||
|
||||
Reference in New Issue
Block a user