feat: Add project docs - PROJECT, ROADMAP, TASKS, TODO, .gitignore
This commit is contained in:
36
TODO.md
Normal file
36
TODO.md
Normal file
@@ -0,0 +1,36 @@
|
||||
# ESP32 Hacking TODO
|
||||
|
||||
## Firmware Features
|
||||
- [ ] UDP command listener (reboot, identify, status, rate)
|
||||
- [ ] LED status indicator
|
||||
- [ ] OTA firmware updates
|
||||
- [ ] Adaptive sampling rate
|
||||
- [ ] BLE scanning
|
||||
- [ ] mDNS auto-discovery
|
||||
- [ ] On-device wander calculation
|
||||
- [ ] Chip temperature reporting
|
||||
- [ ] WiFi reconnect on disconnect
|
||||
- [ ] Configurable target IP/port via command
|
||||
|
||||
## Tools
|
||||
- [ ] `esp-cmd` CLI tool to send commands to sensors
|
||||
- [ ] Flash script for OTA updates
|
||||
- [ ] Sensor discovery script (find all ESP32s on network)
|
||||
|
||||
## Testing
|
||||
- [ ] Benchmark: CSI callback latency
|
||||
- [ ] Benchmark: UDP throughput at different rates
|
||||
- [ ] Test: WiFi reconnect reliability
|
||||
- [ ] Test: BLE + WiFi coexistence impact on CSI
|
||||
|
||||
## Documentation
|
||||
- [ ] Pin mapping for ESP32-DevKitC V1
|
||||
- [ ] Memory usage analysis (heap, stack)
|
||||
- [ ] Power consumption measurements
|
||||
- [ ] Compare CSI quality: passive (router) vs active (ESP-NOW)
|
||||
|
||||
## Ideas
|
||||
- ESP-NOW mesh for direct ESP32-to-ESP32 CSI
|
||||
- External PIR sensor for CSI ground truth validation
|
||||
- Battery + deep sleep mode for portable deployment
|
||||
- Web-based firmware configurator (WiFi credentials, UDP target)
|
||||
Reference in New Issue
Block a user