3.6 KiB
Repo Cleanup Audit
Last updated: 2026-06-09
Scope
This audit checks active repository files for stale Pico/UART dashboard references after the Pico dashboard implementation was archived.
Excluded paths:
archive/.git/.venv/- build/cache folders
Result
The following active references still mention Pico/UART dashboard terms.
These are not automatically wrong. Some may be intentional history or handoff notes, but each should be reviewed before the next baseline release.
| File | Line | Term | Text |
|---|---|---|---|
tools/pico_desktop_sim.py |
5 | pico-dashboard |
sys.path.insert(0, str(ROOT / "pico-dashboard")) |
docs/project-state.md |
185 | Pico dashboard |
There is no planned Pico dashboard path. Existing Pico/UART files are legacy artifacts unless explicitly revived later. |
docs/project-state.md |
215 | UART dashboard |
- Not v1 communications: ESP-NOW, MQTT, UART dashboard link, or CAN between controllers. |
docs/project-state.md |
218 | Pico Dashboard |
## Pico Dashboard Archive Cleanup |
docs/project-state.md |
220 | pico-dashboard |
The old pico-dashboard/ implementation has been moved to archive/legacy-pico-dashboard/. |
docs/project-state.md |
230 | Pico dashboard |
This replaces the earlier Pico dashboard concept. The Pico dashboard has been archived as reference-only material. |
docs/HARDWARE.md |
202 | Pico dashboard |
This is the active dashboard platform for the project. The previous Pico dashboard implementation has been archived and is reference-only. |
docs/ARCHITECTURE.md |
250 | Pico dashboard |
This replaces the earlier Pico dashboard concept as the active dashboard architecture. |
docs/CHATGPT_HANDOFF.md |
157 | UART dashboard |
- ESP-NOW, MQTT, UART dashboard link, and CAN-between-controllers are not v1 architecture. |
docs/CHATGPT_HANDOFF.md |
160 | Pico Dashboard |
## Legacy Pico Dashboard Archive |
docs/CHATGPT_HANDOFF.md |
162 | pico-dashboard |
The old Pico dashboard implementation has been archived at archive/legacy-pico-dashboard/. |
docs/dashboard-esp32s3.md |
156 | Pico dashboard |
No Pico dashboard is planned. Existing Pico/UART material is legacy unless explicitly revived for diagnostics or alternate hardware. |
docs/README.md |
39 | pico-dashboard |
- ../archive/legacy-pico-dashboard/ - Archived Pico dashboard implementation kept for reference only. |
docs/UART_PROTOCOL.md |
7 | Pico dashboard |
Keep this protocol for diagnostics, simulator work, service tools, or alternate clients. Do not treat it as evidence that a Pico dashboard is planned. |
docs/UART_PROTOCOL.md |
164 | Pico dashboard |
- No Pico dashboard is currently planned. |
firmware/esp32-s3-dashboard/README.md |
44 | Pico UART |
- Pico UART |
firmware/esp32-s3-dashboard/README.md |
64 | Pico dashboard |
This is the current active dashboard target. The archived Pico dashboard is not active firmware. |
firmware/esp32/overland-controller/config.h |
21 | UART dashboard |
// Legacy UART dashboard support is retired from active hardware use. |
Current Dashboard Direction
Active dashboard work targets the Waveshare ESP32-S3 Touch LCD 5B with a 5-inch 1024x600 touchscreen.
The archived Pico dashboard is retained only for historical reference and should not be treated as active firmware.
Existing DS18B20 Support
DS18B20 temperature sensor support is already implemented in the Cargo ESP/WebUI/API path.
Future work should focus on preserving and exposing that existing support cleanly through the API contract and dashboard client, not re-adding DS18B20 support from scratch.