audit-wavs
01Command Claude Code
Run the full offline audit pipeline on a directory of cry-detect-01 event WAVs. Produces numeric manifests, per-file spectrogram PNGs, and YAMNet FP32 oracle labels — no human listening required.
Command Claude Code
Run the full offline audit pipeline on a directory of cry-detect-01 event WAVs. Produces numeric manifests, per-file spectrogram PNGs, and YAMNet FP32 oracle labels — no human listening required.
Command Claude Code
Activate ESP-IDF v5.5.3+ and build out-of-tree. Usage: /build.
Command Claude Code
One-shot mirror of the deployed device + audit run for an overnight capture. Idempotent — safe to rerun partway through the night, or to refresh a session where the WAVs are already downloaded but device logs keep growing.
Command Claude Code
Usage: /flash (same path used with /build).
Command Claude Code
Read this before writing any code that touches peripherals, memory, Wi-Fi, camera, or audio. All GPIO and address numbers below are verified against the vendor BSP (ref/demo/ESP32-S3-CAM-OVxxxx/examples/ESP-IDF-v5.5.1/04dvpcameradisplay/components/waveshareesp32s3camovxxxx/include/bsp/esp32s3camovxxxx.h) and this…
Command Claude Code
Command "monitor" from chayuto/ws-ESP32-S3-CAM, covering read serial output from the board, fix 1 — stty -hupcl + dd (works reliably), fix 2 — pyserial but set dtr/rts before open, optional: pulse rts only to reset without touching dtr and healthy read (once the dtr trap is avoided).
Command Claude Code
Use the vendor BSP waveshare/esp32s3camovxxxx for anything nontrivial. It hides the CH32V003 IO-expander quirks, I²C bus init, camera pin config, and codec addresses. Header: ref/demo/ESP32-S3-CAM-OVxxxx/examples/ESP-IDF-v5.5.1/04dvpcameradisplay/components/waveshareesp32s3camovxxxx/include/bsp/esp32s3camovxxxx.h.
Command Claude Code
The board ships running Waveshare's multi-app launcher (Settings / Camera / Music Player / Recorder / XiaoZhi AI). Flashing any example overwrites it. This restores it.
Command Claude Code
Use this flow when adding a new subsystem (new task, new driver, new Kconfig symbol). Every crash we've had in this project came from skipping one of these checks. Usage: /safe-dev .
Instructions file
Instructions for chayuto/ws-ESP32-S3-CAM, covering claude.md — ws-esp32-s3-cam, publish boundary — read this before committing, repo layout, board facts (verified on this unit) and key differences from sibling c6 repos.