Update ESP32 firmware roadmap - focus on hardware development
- Restructured roadmap to focus on ESP32 firmware development only - Removed time constraints from all development phases - Clarified data flow: ESP32 streams to webapp, webapp handles all logging - Updated deliverables: firmware components, hardware integration, OLED support - Removed PC software and web visualization phases (handled by separate webapp) - Updated success criteria for ESP32 firmware performance metrics - Updated dev notes to reflect webapp integration architecture
This commit is contained in:
parent
e7c8fad272
commit
fafc2d5830
2 changed files with 77 additions and 120 deletions
13
CLAUDE.md
13
CLAUDE.md
|
|
@ -35,8 +35,8 @@ pio device monitor
|
|||
|
||||
### Device Roles & Communication Flow
|
||||
```
|
||||
Anchors: Auto-position ’ Store coordinates locally ’ Report to tags
|
||||
Tags: Range to anchors ’ Collect coordinates ’ USB to PC ’ Real-time + logging
|
||||
Anchors: Auto-position <EFBFBD> Store coordinates locally <20> Report to tags
|
||||
Tags: Range to anchors <EFBFBD> Collect coordinates <20> USB to PC <20> Real-time + logging
|
||||
```
|
||||
|
||||
### Key Technical Patterns
|
||||
|
|
@ -86,10 +86,11 @@ Key values in config.h:
|
|||
|
||||
## Development Roadmap Context
|
||||
|
||||
This system implements **Phase 1** of a 5-phase indoor positioning project (see docs/ROADMAP.md):
|
||||
- **Current**: Basic anchor-tag ranging with USB data collection
|
||||
- **Next**: Anchor auto-positioning, dual-file logging, PC software, web visualization
|
||||
- **Goal**: <15min warehouse setup, <30cm accuracy, real-time + offline analysis
|
||||
This ESP32 firmware implements the hardware foundation for the UWB positioning system (see docs/ROADMAP.md):
|
||||
- **Current**: Basic anchor-tag ranging with USB data streaming via UWBHelper library
|
||||
- **Next**: Anchor auto-positioning, coordinate relay through tag, battery optimization
|
||||
- **Goal**: <15min anchor setup, <30cm ranging accuracy, reliable USB data streaming to webapp
|
||||
- **WebApp Integration**: All data logging, visualization, and analysis handled by separate Next.js webapp
|
||||
|
||||
## Hardware Requirements
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue