Article
ESP32S3 + 组件添加教程
组件修改流程
组件结构
your_project/├─ CMakeLists.txt ← 根 CMake,不用改├─ main/│ ├─ CMakeLists.txt ← 根 CMake,需要修改│ └─ main.c└─ components/ └─ COMPONENT_NAME/ ← COMPONENT_NAME 为组件名字 ├─ CMakeLists.txt ├─ COMPONENT_NAME.c └─ include/ └─ COMPONENT_NAME.h添加组件
下载或者自行编写 组件 文件, 将其放入 components 文件夹中
NOTEcomponents可能需要自行创建

修改工程 CMakeLists.txt
NOTE注意, 是
main\CMakeLists.txt

修改如下, 将名为 components 的目录添加到额外的组件搜索路径中
idf_component_register( SRCS "main.c" INCLUDE_DIRS "." REQUIRES board_rgb 添加自己组件.h的名字) ESP32S3 + 组件添加教程
https://anpier.cn/posts/esp32addzujian/