Check off sensor ID, deauth detection, chip temperature, BLE alerting, dwell time, timestamped logging. Advance TASKS sprint to v1.1. Clean completed items from TODO.
1.2 KiB
1.2 KiB
ESP32 Hacking TODO
Firmware
- WiFi probe request capture (PROBE_DATA via promiscuous mode)
- On-device CSI processing (send metrics, not raw)
- Deep sleep mode with wake-on-CSI-motion
- Battery-optimized duty cycling
Tools (esp-ctl)
- Multi-sensor BLE correlation (zone tracking by source sensor)
- Sensor discovery script (find all ESP32s on network via mDNS)
Testing
- Benchmark: CSI callback latency
- Benchmark: UDP throughput at different rates
- Power consumption measurements (per-mode: idle, CSI, BLE, probe)
Documentation
- Pin mapping for ESP32-DevKitC V1
- Compare CSI quality: passive (router) vs active (ESP-NOW)
- Multi-sensor deployment guide (placement, zones, triangulation)
Ideas
- ESP-NOW mesh for direct ESP32-to-ESP32 CSI
- External PIR sensor for CSI ground truth validation
- AP+STA config portal (captive portal for initial setup)
- Multi-channel scanning (hop across WiFi channels)
- RSSI triangulation with 3 sensors (approximate device location)
- BLE device fingerprinting (identify phone models by advertisement patterns)
- Historical presence logging (who was here, when, how long)