Files
esp32-hacking/TODO.md

1.0 KiB

ESP32 Hacking TODO

Firmware

  • 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)

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)