5.3 适配新板
需要适配新的开发板?
ESP-Claw 使用 ESP Board Manager 适配多种开发板。
下面教程仅供简单参考,如需添加其他开发板,请先参考 ESP Board Manager 文档, 将开发板适配文件存放到 application/basic_demo/boards
1. 创建板子目录
# 在默认路径创建板子(默认路径为 {PROJECT_ROOT}/components/<board_name>):
idf.py bmgr -n <board_name>
# 在自定义路径创建板子:
idf.py bmgr -n path/to/board/<board_name>

2. 选择芯片

3. 填写制造商

4. 选择设备

5. 选择外设

6. 检查配置文件
进行后续操作前,需要手动 检查并修改 board_devices.yaml 和 board_peripherals.yaml 配置文件以满足实际板子的需求
board_peripherals.yaml
board_devices.yaml
board_info.yaml
sdkconfig.defaults.board # 可添加:板子特定的 SDK 配置默认值
setup_device.c # 某些设备需要根据板子执行特定的初始化逻辑,仅通过 YAML 配置无法完整描述,例如 display_lcd、lcd_touch 等
