chayuto

10 mods across 1 repository, 5 stars between them.

audit-wavs

01

chayuto/ws-ESP32-S3-CAM

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.

5 4mo ago A 0 tokens original MIT

build

02

chayuto/ws-ESP32-S3-CAM

Command Claude Code

Activate ESP-IDF v5.5.3+ and build out-of-tree. Usage: /build.

5 4mo ago A 0 tokens original MIT

extract-session

03

chayuto/ws-ESP32-S3-CAM

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.

5 4mo ago A 0 tokens original MIT

flash

04

chayuto/ws-ESP32-S3-CAM

Command Claude Code

Usage: /flash (same path used with /build).

5 4mo ago A 0 tokens original MIT

hardware-specs

05

chayuto/ws-ESP32-S3-CAM

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…

5 4mo ago A 0 tokens original MIT

monitor

06

chayuto/ws-ESP32-S3-CAM

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

5 4mo ago A 0 tokens original MIT

peripherals

07

chayuto/ws-ESP32-S3-CAM

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.

5 4mo ago A 0 tokens original MIT

restore-factory

08

chayuto/ws-ESP32-S3-CAM

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.

5 4mo ago A 0 tokens original MIT

safe-dev

09

chayuto/ws-ESP32-S3-CAM

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 .

5 4mo ago A 0 tokens original MIT

chayuto/ws-ESP32-S3-CAM

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.

5 4mo ago A 3,559 tokens original MIT