From ruview
Builds and flashes RuView ESP32 firmware (8MB or 4MB) to an ESP32-S3 node and verifies the CSI stream receives frames via the wifi-densepose-sensing server.
npx claudepluginhub ruvnet/ruview --plugin ruview[8mb|4mb] [COM port]# /ruview-flash Build + flash RuView firmware to an ESP32-S3 sensing node. 1. Invoke the **`ruview-hardware-setup`** skill. 2. Determine variant from `$ARGUMENTS` (default `8mb`). For `4mb`: `cp firmware/esp32-csi-node/sdkconfig.defaults.4mb firmware/esp32-csi-node/sdkconfig.defaults` first. For `8mb`: ensure it's built from `sdkconfig.defaults.template` (no mock). 3. Build using the **Python-subprocess** command from `CLAUDE.local.md` (ESP-IDF v5.4 does NOT work under Git Bash — strip `MSYSTEM*` env vars). Never use `cmd.exe /C` from bash. 4. Flash: same subprocess, `[python, idf_py, '-p...
/iot-firmware-advisorProvides expert guidance on IoT firmware including embedded systems programming, OTA update mechanisms, resource-constrained development, and hardware-software interfaces.
/gf-flashFlashes bitstream to FPGA board using openFPGALoader. Auto-detects board from project or arguments, finds bitstream files (.bin/.bit/.config), and programs hardware.
/cppjs-integrateIntegrates cpp.js into existing JavaScript/TypeScript projects including Vite, Webpack/Rspack, Rollup, Next.js, React Native CLI/Expo, Cloudflare Workers, Node.js, and vanilla HTML by detecting framework and applying playbook.
Share bugs, ideas, or general feedback.
Build + flash RuView firmware to an ESP32-S3 sensing node.
ruview-hardware-setup skill.$ARGUMENTS (default 8mb). For 4mb: cp firmware/esp32-csi-node/sdkconfig.defaults.4mb firmware/esp32-csi-node/sdkconfig.defaults first. For 8mb: ensure it's built from sdkconfig.defaults.template (no mock).CLAUDE.local.md (ESP-IDF v5.4 does NOT work under Git Bash — strip MSYSTEM* env vars). Never use cmd.exe /C from bash.[python, idf_py, '-p', '<COM port>', 'flash'] (default port COM8), or python -m esptool ... write_flash ... with the four binaries.idf.py monitor), then cd v2 && cargo run -p wifi-densepose-sensing-server to see frames arrive./ruview-provision, check channel matches the AP, drop any --filter-mac.