1. 程式人生 > >零基礎 ESP32在windows下的環境搭建

零基礎 ESP32在windows下的環境搭建

零基礎 ESP32在windows下的環境搭建

①相關資料和連結
安信可一體化開發環境 https://pan.baidu.com/s/1skRvR1j#list/path=%2F
下載 最新版本ESP32 GCC v5.2 OpenOCD 支援XP V0.5 或者 支援ESP8266 ESP31B ESP32 GCC4.8 不支援XP V0.2
二者區別是 前者是一體化整合環境 (AiThinkerIDE_V0.5_Setup.exe) 一鍵安裝以下三種軟體,並且配置簡單,後者是三種一個一個的安裝,並且交叉環境的配置比較麻煩,容易出錯,建議使用第一種方式。
|檔名 | 描述 |備註
|Cygwin.exe |cygwin和xtensa編譯器環境 | 含ESP8266 和 ESP31B/ESP32 開發環境
|Eclipse.exe |eclipse c/c++ 開發工具,僅在官網版本基礎上打包了jre執行環境 |本機已經安裝 eclipse cdt 環境的的無需重複下載
|ESP_IDE.exe |一體化開發環境配置工具 |一鍵配置各種環境變數

ESP-IDF 程式設計指南(即樂鑫的幫助文件) https://docs.espressif.com/projects/esp-idf/zh_CN/latest/index.html
ESP-IDF下載連結 https://github.com/espressif/esp-idf/releases/
燒錄WiFi韌體工具:ESP_DOWNLOAD_TOOL https://wiki.ai-thinker.com/_media/flash_download_tools_v3.6.2.2_1.zip

②環境搭建流程
以一體化整合環境 (AiThinkerIDE_V0.5_Setup.exe)為例
]
路徑自選

AI安裝成功的檔案


AI的混合環境路徑配置


ESP-32的idf的目錄,編譯工程時需在此目錄下建立app資料夾,並把要更改的demo放入其中,然後開啟app檔案,右擊滑鼠,開啟cygwin here快捷方式 編譯 下載檔案


使用燒錄軟體下載,沒有通過cygwin下載,cygwin下載命令是 make flsah


下載介面

環境搭建完畢