39 lines
1.0 KiB
Markdown
39 lines
1.0 KiB
Markdown
# Legacy Pico Dashboard
|
|
|
|
This directory contains the archived Raspberry Pi Pico dashboard implementation.
|
|
|
|
It is no longer active project firmware.
|
|
|
|
## Why this was archived
|
|
|
|
The current dashboard direction is the Waveshare ESP32-S3 touchscreen dashboard communicating with the Cargo ESP32 over WiFi/HTTP REST.
|
|
|
|
The Pico dashboard path was based around:
|
|
|
|
- Raspberry Pi Pico / Pico 2 W
|
|
- UART communication
|
|
- Pico-specific display/touch/buzzer hardware
|
|
- Python/MicroPython-style dashboard structure
|
|
|
|
That architecture is no longer the current plan.
|
|
|
|
## What may still be useful
|
|
|
|
Some concepts may still be useful as reference material when building the ESP32-S3 dashboard:
|
|
|
|
- HTTP client flow
|
|
- State model ideas
|
|
- Alarm logic concepts
|
|
- Screen/view-model structure
|
|
- API payload expectations
|
|
|
|
Treat this as reference only. Do not add new active dashboard code here.
|
|
|
|
## Current dashboard target
|
|
|
|
Active dashboard work should go under:
|
|
|
|
firmware/esp32-s3-dashboard/
|
|
|
|
or another explicitly approved ESP32-S3 dashboard firmware location.
|