bzd-espressif
How to build/test esp32/esp32s3/etc targets in the bzd monorepo.
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
How to build/test esp32/esp32s3/etc targets in the bzd monorepo.
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Baseado na classificação ocupacional 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