ESP32 入門到精通 – 在 VSCode 安裝 ESP-IDF 插件


簡介

ESP-IDF(Espressif IoT Development Framework)是由 Espressif Systems 開發的開源軟體開發框架,專門用於 ESP32 和 ESP8266 等系列晶片的嵌入式系統的應用程式開發。 這個框架為開發人員提供了一整套工具和程式庫,可加速的對 ESP32 的晶片或模組進行軟件開發過程。

安裝 VSCode

安裝 Visual Studio Code,可從 VSCode 官方網站下載並且安裝。

安裝 ESP-IDF 插件

開啟 VSCode 後在 VSCode 的側邊欄中點擊擴充模組(方形方塊圖示)。
ESP-IDF
在搜索框中輸入 "ESP-IDF"。
ESP-IDF
在搜索結果中找到 "ESP-IDF",然後點擊右側的安裝按鈕。
ESP-IDF

設定 ESP-IDF

安裝完成後,按 Ctrl(Cmd)+Shift+P 或 F1 打開命令面板。輸入 ESP-IDF Extension 的安裝路徑。
ESP-IDF
選擇 "ESP-IDF:Configure ESP-IDF Extension"。
ESP-IDF
選擇 "EXPRESS"。
ESP-IDF
設定下載的伺服器和選擇 ESP-IDF 版本和安裝目錄,可參考以下的設置。
ESP-IDF

範例測試

當 ESP-IDF 安裝完成後,按 F1 打開命令面板並且輸入 "ESP-IDF Show Examples Projects"。
ESP-IDF
在側邊欄選擇 "hello_world" 範例。
ESP-IDF
點擊 "Create project using example hello_world" 並選擇專案存放目錄。
ESP-IDF
創建完成後並開啟了 HELLO_WORLD 專案,並可點擊程式碼 hello_world_main.c。
ESP-IDF
可點擊 Build Project 執行編譯以確認完成 ESP-IDF 安裝和設定。
ESP-IDF

結論

通過上述步驟,將快速安裝和配置 ESP-IDF 擴充套件,建立方便且完整開發環境。這使您能夠更專注於 ESP-IDF 的開發而不受整開發環境的建置影響。確保您已正確設置 ESP-IDF 和 VSCode 也可參考官方網路資源