esp32-idf

Installation
SKILL.md

ESP-IDF 工程与构建(esp32-idf)

本 Skill 是 ESP32 家族在 ESP-IDF 工具链下的工程入口:建工程、定 target、分区表、依赖锁定、构建烧写与 v5→v6 迁移排障。并发模型与业务代码交给 esp32-freertos,引脚与外设驱动交给 esp32-peripherals。

Determine Task Type

先判定交付物,再进对应 Workflow:

  1. 新建工程 — 从零搭 IDF 工程骨架并跑通 build→flash→monitor → 走 Workflow A。
  2. 移植既有工程(重点:v5 → v6 跨大版本)— 编译报错、legacy 驱动被移除、esp-mqtt 转组件管理器 → 走 Workflow B,并读 v5-to-v6-migration。
  3. 组件开发 / 依赖管理 — 添加第三方组件、锁定版本、修复 dependencies.lock → 走 Workflow C。
  4. OTA 改造(双 app 槽 + otadata + 回滚)→ 本 Skill 只建分区表骨架,实施移交 esp32-ota。
  5. 芯片还没选 → 先移交 esp32-variants。

Preflight(先运行时核验,再动手)

Installs
8
GitHub Stars
1
First Seen
Sep 22, 2026