Arduino配置ESP32開發環境

入手ESP32板子一塊,準備使用Arduino IDE作爲開發工具。

1、安裝Arduino IDE

進入Arduino官網:https://www.arduino.cc/en/software,下載最新版Arduino IDE。

 

下載後,一直點擊下一步完成安裝,安裝過程中會彈出“驅動安裝”的選項,點擊安裝即可。

 二、安裝ESP32開發工具包

進入espressif的倉庫:https://github.com/espressif/arduino-esp32 

下載完整工程,如果下載較慢,可用“碼雲”把倉庫拉一下。

找到Arduino IDE的安裝路徑,我安裝的路徑是D:\program\Arduino,找到hardware文件夾,進入新建文件夾espressif,再進入espressif文件夾,再新建文件夾esp32。

 

 進入esp32文件夾,將github下載的壓縮包解壓,內容複製到esp32文件夾中。

 

 進入tools文件夾,在電腦安裝python的前提下,點擊get.exe下載依賴庫。

 下載速度非常緩慢,爲解決這個問題,我們打開esp32目錄下的package文件夾,裏面有一個叫做package_esp32_index.template.json的文件,打開找到以下三處:

 

 複製鏈接在迅雷中下載,幾秒鐘下載完成,我們得到三個壓縮文件,esptool-3.0.0.2-windows.zip、mkspiffs-0.2.3-arduino-esp32-win32.zip、xtensa-esp32-elf-win32-1.22.0-97-gc752ad5-5.2.0.zip

 然後進入esp32目錄下的tools文件夾,將三個壓縮包解壓放在tools目錄下,如圖:

  打開Arduino IDE,選擇工具->開發板,找到ESP32 Dev Module即可開發ESP32程序。

  在選擇ESP32 Dev Module後,如果出現AzureIoT: no headers files的問題,進入https://github.com/VSChina/ESP32_AzureIoT_Arduino/archive/67dfa4f31ef88b0938dd87d955612100dea5562e.zip

下載zip解壓覆蓋到Arduino\hardware\espressif\esp32\libraries\AzureIoT目錄下即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章