bzd-espressif
How to build/test esp32/esp32s3/etc targets in the bzd monorepo.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
How to build/test esp32/esp32s3/etc targets in the bzd monorepo.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
How to write, build, test, and contribute Node.js/JavaScript/Vue code in the bzd monorepo
How to run, test, build, type-check, format, and manage Python dependencies in the bzd monorepo
Core software design principles — ALWAYS load this before planning and before writing any implementation code
How to build, test, run, and maintain Bazel targets in the bzd monorepo — always load this before invoking any ./tools/bazel command
How to read, write, and wire BDL (Bzd Description Language) files and their Bazel rules in the bzd monorepo — load this before touching any .bdl file or bdl_* Bazel rule
How to write, build, test, and contribute C++ code in the bzd monorepo
| name | bzd-espressif |
| description | How to build/test esp32/esp32s3/etc targets in the bzd monorepo. |
| compatibility | opencode |
Useful commands to build, run, debug esp32 targets.
# Build and run a target for the esp32 platform on qemu.
./tools/bazel run //rust/esp32 --config=esp32
# Build and run a target for the esp32s3 platform on qemu.
./tools/bazel run //rust/esp32 --config=esp32s3
# Build a target for the esp32s platform with debug symbols and run it on qemu. Attach a gdb debug and wait for user commands.
./tools/bazel run //rust/esp32 --config=esp32 --config=gdb --config=dev
# When too many qemu process are ghosted.
killall qemu-system-xtensa