ワンクリックで
esp-idf-terminal
How to run ESP-IDF commands (idf.py) in this project
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
How to run ESP-IDF commands (idf.py) in this project
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
How to find and maintain hardware pinout documentation for supported boards
Ensure the serial COM port is available before flashing or monitoring an ESP32 device
Structured workflow for researching ESP-IDF component drivers, BSP headers, and struct compatibility before integration
Verify and manage the IDF build target (esp32, esp32s3, etc.) to avoid chip mismatch errors and wasted rebuild cycles
| name | ESP-IDF Terminal |
| description | How to run ESP-IDF commands (idf.py) in this project |
This project uses ESP-IDF installed via the Espressif VS Code extension. The ESP-IDF environment is not available in a default shell — you must source a PowerShell profile script first.
.vscode/settings.json and find the idf.currentSetup value — this is IDF_PATH.Microsoft.*PowerShell_profile.ps1 under the ESP-IDF tools directory (typically C:\Espressif\tools\ on Windows).# Example: discover the profile script
Get-ChildItem -Path "C:\Espressif\tools" -Filter "Microsoft.*PowerShell_profile.ps1" -Recurse | Select -First 1
Source the discovered PowerShell profile, then run idf.py:
& '<path-to-PowerShell-profile>'; idf.py <command>
# Set target chip
& '<profile>'; idf.py set-target esp32s3
# Build
& '<profile>'; idf.py build
# Clean build
& '<profile>'; idf.py fullclean
# Flash and monitor
& '<profile>'; idf.py flash monitor
# Open menuconfig
& '<profile>'; idf.py menuconfig
idf.py. The idf.py.exe wrapper alone will fail without the full environment.export.bat or export.ps1 from the ESP-IDF source tree — they reference a different Python venv path and will fail.WaitMsBeforeAsync: 10000 and poll with command_status.main/idf_component.yml (ESP-IDF Component Manager).