[原創] [安信可ESP32-Audio-Kit音頻開發板] - 0:搭建開發環境

MianQi 樓主
2021-9-3 10:18

事實證明,搭建esp32的軟件環境是個挑戰。

 

按照樂鑫官方的說法,esp的IDE有兩個版本,如果不進行音頻AI就用ESP-IDF (Espressif IoT Development Framework),如果做音頻AI用ESP-ADF。

于是,先搭建一個ESP-IDF試試。基于Ubuntu 20.04系統。

 

依據在這里:https://docs.ai-thinker.com/esp32-a1s/env

但實際上,如果按照上述介紹來搭建,會產生諸多的“Failed”。如果按照這里的介紹“https://docs.espressif.com/projects/esp-adf/en/latest/get-started/”效果是一樣地。

從這里(https://github.com/espressif/esp-idf)直接下載壓縮文件,解壓,安裝,效果也一樣,都是搭建不起來。

 

于是,按照這里提供的鏈接,嘗試在eclipse中加插件的方法:

Screenshot from 2021-09-01 08-33-47.png

這個方法分三步:

1、安裝espressif插件

2、安裝esp-idf

3、安裝esp-idf要用到的工具

 

上述工作的前提是已經安裝了git、python和pip,如果沒有安裝,就要安裝。

 

實際的搭建過程遠非這么簡單,已經繁瑣到我都不愿意再回首的程度,有耐心的人在這個微信帳號(數碼營電子實驗室):

weixin - %22數碼營電子實驗室%22.jpg

里看我的最新發帖:“在 Ubuntu 20.04 上搭建 ESP-IDF 環境”。

 

我在這里只能粘貼最終的截圖:

Screenshot from 2021-09-03 10-02-08.png

并且公布我的軟硬件配置:

Ubuntu 20.04

python 3.8

esp-idf-v4.3

HP-Compaq-Elite-8380-MT

 

有需要的跟帖留言,走到這一步的注意事項,保證做到“知無不言,言無不盡”。現在我要下線休息一下去了。。。

回復評論 (4)

沙發 Jacktang

2021-9-3 11:24

好多新的開發環境確實繁瑣,下載的東西也多,安裝步驟多,稍不注意就是坑

板凳 laocuo1142

2021-9-4 19:57
怎么進行二次開發?要用linux系統?

4樓 MianQi

2021-9-6 11:30
引用: laocuo1142 發表于 2021-9-4 19:57 怎么進行二次開發?要用linux系統?

從”esp-idf“的介紹來看,三種系統都支持。我用的是Linux,所以,我測試的是在Ubuntu 20.04 上搭建開發環境。

5樓 darichile

2021-9-9 10:36

電子工程世界版權所有 京B2-20211791 京ICP備10001474號-1 京公網安備 11010802033920號
    我也要說兩句
    發送
    評論
    萝卜大香蕉