بنقرة واحدة
flash
Flash firmware to an ESP32 device
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Flash firmware to an ESP32 device
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Debug static, hiss, or noise on embedded I2S audio (ESP32 + MAX98357A / PCM DACs), especially streamed PCM. Measure the signal at each pipeline stage instead of guessing at the amp. Use when audio plays but sounds wrong.
Generate a printable Typst build guide (source + PDF) for an ESP32/MCU project by analyzing its docs, source, and schematic
Register a project in the monorepo — justfile mod, CI matrix, standard file inventory
Standardize credential handling for an ESP32 project (credentials.h.example, .gitignore, pre-commit protection)
Set up ESP-IDF development environment, create new projects, and verify configuration
Generate a CLAUDE.md for a project with build commands, hardware constraints, architecture, and development tasks
| name | flash |
| description | Flash firmware to an ESP32 device |
| argument-hint | [project-name] [port] |
| allowed-tools | Bash(just:*), Bash(esptool*), Bash(ls:*) |
Flash compiled firmware to an ESP32 device. Flashing runs natively (not in container).
$ARGUMENTS may contain:
robocar-main or main, robocar-cam or camwebserver, i2s-audio or audio, telegramkids-audio, xbox, wifitestPorts are auto-detected by tools/esp32.just:
ls /dev/cu.usbserial-*0x303aPORT=/dev/... just <module>::flashBased on $ARGUMENTS:
robocar-main: just robocar::flash-mainrobocar-cam: just robocar::flash-camwebserver: just webserver::flashi2s-audio: just i2s-audio::flashtelegram: just telegram::flashkids-audio: just kids-audio::flashxbox: just xbox::flashwifitest: just wifitest::flashFor ESP32-CAM projects (robocar-cam, webserver, i2s-audio, telegram):
If flashing fails:
sudo chmod 666 /dev/xxx