入坑已經有一段時間了,從頭開始學習esp32開發。
在這里記錄下學習過程,請大家多多指點。
本文可能是目前最新最簡單的安裝方案。idf版本更新到2.1,適合純新手使用
esp-idf 是esp32廠家樂鑫提供的開發sdk,最新版本是2.1
開源地址: ESP-IDF Release v2.1
---------------------------------------------------------------------------------
Win10系統下開發環境的搭建
開發主要使用的是安信可的一體化開發環境
安信可 ESP 系列一體化開發環境是安信可科技為方便廣大用戶而推出的基於 Windows + Cygwin + Eclipse + GCC 的綜合 IDE 環境
原文地址:http://wiki.ai-thinker.com/ai_ide_install
簡介
安信可一體化開發環境有以下特點:
-
支持ESP8266 NONOS和FreeRTOS環境開發
-
支持ESP31B/ESP32 FreeRTOS環境開發
-
下載即用,無需另外配置環境
-
可直接編譯所有樂鑫官方推出的SDK開發包
下載
下載地址:http://pan.baidu.com/s/1skRvR1j
已更新支持 XP 支持ESP32 支持OpenOCD 支持GCC 5.2版本

文件使用7z自解壓程序打包,后綴名為exe,下載后雙擊即可解壓
安裝
下載文件如下:

雙擊AiThinkerIDE_V0.5_Setup.exe 解壓到D:\目錄下:

位置可以自定義,但請注意:路徑不要有中文或者空格,建議直接放在盤符的根目錄下
解壓后目錄如下:

配置
右鍵 以管理員身份運行 ConfigTool.exe

點擊 Dafault 會自動加載默認設置
其中Eclipse文件夾的位置為 eclipse.exe 所在的目錄

Cygwin文件夾的位置為 bin 文件夾所在的目錄

IDF_PATH 所在的目錄

路徑錯誤時,均會有提示錯誤
如果確認配置正確,點擊Save保存即可,
下次應用將會自動根據指定的位置初始化環境並啟動Eclipse
ConfigTool.exe 同目錄下config文件夾內含有配置文件 cfg.xml ,可以使用記事本編輯

注意:
當配置格式讀取出錯時,應用會刪除配置,並在下次啟動時新建配置
首次使用 Eclipse 時會提示選擇一個目錄作為工作空間
之后即可使用Eclipse 進行 SDK 的開發

默認打開界面如下所示:



