ESP32-SSCMA
项目获取
github地址:https://github.com/Seeed-Studio/sscma-example-esp32
环境要求(我自己的)
Python 3.11.2
ESP-IDF 5.1.2
- 克隆仓库
git clone https://github.com/Seeed-Studio/sscma-example-esp32
- 进入 sscma-example-esp32 文件夹
cd sscma-example-esp32
- 获取子模块
git submodule update --init
进入examples/mobilenetv2_classification_demo 目录
由于我使用的是ESP32S3-EYE,在上传到板子前,需要在 cmake/CMakeLists.txt 修改开发板型号
在文件尾部,修改如下代码
target_compile_definitions(
${COMPONENT_TARGET}
PUBLIC
-DCONFIG_EL_TARGET_ESPPRESSIF
-DCONFIG_EL_BOARD_ESPRESSIF_ESP32S3_EYE
)
此外,要注意由于是非官方开发板,官方提供的代码中缺少 LED_0_PIN 的定义
文件修改位置:
sscma-example-esp32\components\sscma-micro\porting\espressif\boards\espressif_esp32s3_eye
在文件中添加如下代码:
#define LED_0_PIN GPIO_NUM_21
许可协议:
CC BY 4.0