下载ESPADF,在个人环境变量里面添加,
ADF_PATH--------F:esp-devesp-adf(ESPADF文件夹地址)
找到F:esp-devesp-adfexamplesplayer下面的例程,随便复制一个,放到自己想放的地方。使用VSCODE打开这个文件夹,选择芯片类型,ESP32,ESP32C3,ESP32S3等,等配置好,就可以手动编译一下,应该是能正常成功编译。
在复制的根目录下,会有一个sdkconfig文件,这个文件里面就可以选择使用哪一种的官方板子
文件内容很多,找到AUDIO HAL。

Audio HAL

CONFIG_AUDIO_BOARD_CUSTOM=y 原来这一行是用#注释掉,打开就是自定义板子

CONFIG_ESP_LYRAT_V4_3_BOARD is not set

CONFIG_ESP_LYRAT_V4_2_BOARD is not set

CONFIG_ESP_LYRATD_MSC_V2_1_BOARD is not set

CONFIG_ESP_LYRATD_MSC_V2_2_BOARD is not set

CONFIG_ESP_LYRAT_MINI_V1_1_BOARD is not set

CONFIG_ESP32_KORVO_DU1906_BOARD is not set

CONFIG_ESP32_S2_KALUGA_1_V1_2_BOARD is not set

CONFIG_ESP32_S3_KORVO2_V3_BOARD=y 原来这一行是打开的。例程使用的是korv02_v3这个板子

CONFIG_ESP32_S3_KORVO2L_V1_BOARD is not set

CONFIG_ESP32_S3_BOX_LITE_BOARD is not set

CONFIG_ESP32_S3_BOX_BOARD is not set

CONFIG_ESP32_C3_LYRA_V2_BOARD is not set

CONFIG_ESP32_C6_DEVKIT_BOARD is not set

end of Audio HAL

打开F:esp-devesp-adfcomponentsaudio_boardesp32_s3_korvo2_v3
audio_board里面就是各类板子的引脚定义,esp32_s3_korvo2_v3这个就是我们复制项目使用的板子,里面会有4个文件,
在我们复制的新项目根目录下,新建文件夹components,文件夹下新建my_board文件夹,打开my_board把刚才4个文件复制过来,重新编译下,应该能通过。

最后修改:2025 年 10 月 11 日
如果觉得我的文章对你有用,请随意赞赏