Commit Graph

2 Commits

Author SHA1 Message Date
arsen 831602b584 docs(sensors): correct hardware mapping — nodes 1/2 are camera boards
Operator clarified: nodes 1 and 2 (.101 / .100) are ESP32-S3 + OV-camera
boards (sensor_06, sensor_07 in the photo set), NOT YD-ESP32-23. Nodes
3-6 (.102 / .104 / .105 / .106) are the YD-ESP32-23 boards with u.FL
external-antenna connectors (sensor_08, sensor_09).

Impact: Pack E.2 (WiFlow camera-supervised retrain) is closer than
previously assumed — the camera hardware is already deployed at nodes
1 and 2. Path becomes:
  1. Extend FW with parallel camera_capture.c → stream MJPEG over UDP/HTTP
  2. Run MediaPipe Pose on server (deps already installed in
     ~/.venv/ruview-train from earlier session)
  3. Time-align with existing scripts/align-ground-truth.js
  4. Retrain via scripts/train-wiflow-supervised.js --scale lite

The 4 PCB-strip antennas in sensor_02 map 1:1 to nodes 3-6 — drop-in
upgrade once each board is power-cycled to swap the antenna feed.

README now lists the per-node board type, IP, camera/u.FL status, and
which photos show each. No code changes.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-18 11:13:51 +07:00
arsen 2538fa2fab docs: import hardware photos + sensor inventory
9 photos of the additional sensor/antenna hardware staged for ADR-120+
experimentation (captured 2026-05-18):

  sensor_01  5× u.FL pigtail antennas (bare)
  sensor_02  4× flat PCB-strip 2.4 GHz antennas w/ 3M backing + u.FL
  sensor_03  HLK-LD2402 24 GHz mmWave radar (close-up, chip S1KM0008)
  sensor_04  CP2102 USB-to-UART bridge (AMS1117-3.3 LDO)
  sensor_05  HLK-LD2402 + USB-UART wired together (working setup)
  sensor_06  ESP32-S3 dev board with microSD slot (back)
  sensor_07  ESP32-S3-WROOM with OV-camera + ribbon FFC mounted
  sensor_08  YD-ESP32-23 2022-V1.3 (back) — spare matching nodes 1-6
  sensor_09  YD-ESP32-23 (front) — ESP32-S3-N16R8 + FTDI

assets/sensors/README.md catalogues each photo + suggests where each
piece fits in the roadmap:
  * u.FL antennas → attach to n1/n5 (near-AP, sep_ratio ~0.05 per ADR-118)
  * HLK-LD2402 → vitals ground-truth reference for WiFi pipeline
  * Camera-ESP32-S3 → on-device camera capture for WiFlow Pack E.2 retrain
  * YD-ESP32-23 spare → flashable as node 7 when needed

Photos referenced only from this README, not used by any code path.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-18 11:09:45 +07:00