如何下載安裝IDE
Visual Studio Code大家可以在微軟的官網上根據自身的開發平台下載,至於安裝方法就是無腦式地按Next就好了,下載地址如下所示:
Visual Studio Code下載地址
SDK
樂鑫的SDK包均放在Github上 (盡可能地選擇release版本,不要選擇嘗鮮版本),具體下載地址如下所示:
esp32 sdk開發包下載地址
工具鏈
Visual Studio Code畢竟只是一個輕量級的代碼編輯工具,本身是不自帶工具鏈的,而且樂鑫ESP32芯片使用的又不是主流的ARM內核,所以還是要使用樂鑫官方指供的工具鏈才行,具體的下載如下所示:
ESP32工具鏈下載地址
如何使用
下載完Visual Studio Code和ESP32工具鏈,那么如何搭建起來開發ESP32呢?其實很簡單,
ESP32工具鏈其實已經完成了大部分的設置了,只需要解壓就可以直接使用,具體的使用步驟如下所示:
- 在自己選擇適當的路徑下解壓ESP32工具鏈 (不要存在有中文路徑,路徑也要盡可能地短)
在自己選擇適當的路徑下解壓SDK開發包 (不要存在有中文路徑,路徑也要盡可能地短)
設置sdk開發包的路徑,那解壓后sdk開發包的根目錄路徑,那在 esp32_toolchain.sh 增加
sdk開發包的根目錄路徑 (export IDF_PATH=”D:/Project/ESP32/sdk/esp-idf-v3.0”) 這個是小編的sdk開發包路徑
打開Visual Studio Code並將shell嵌入至Visual Studio Code的集成終端,設置的參數 (其中shell的路徑因不同解壓路徑不同而不同),如下所示:
"terminal.integrated.shell.windows": "D:\\Project\\ESP32\\toolchain\\esp32_win32_msys2_environment_and_toolchain-20180110\\msys32\\msys2_shell.cmd", "terminal.integrated.shellArgs.windows": ["-defterm", "-mingw32", "-no-start", "-here"]
使用Visual Studio Code打開sdk開發包中的工程示例文件,打開之后,然后同時下Ctrl
+`
就可以打開嵌入了shell的終端,此時就可以開發您的第一個esp32應用了
經過上面幾個步驟,一個ESP32的開發環境就算搭建完成了.但是,有個小小的遺憾,在Visual Studio Code的集成終端中使用 “make menuconfig” 命令時會出現亂碼 。 目前官方還沒有好的解決方案。