ESP32-S2 (1)Vscode+Arduino環境搭建


一、Arduino 環境搭建

1.下載Arduino壓縮包, 並解壓至適用的磁盤文件夾  Software | Arduino

 

 

 

2.支持包下載

  (1)瀏覽器搜索"ESP32", 找到官網  ESP32 Wi-Fi & 藍牙 MCU I 樂鑫科技 (espressif.com)

  (2)點擊"產品-->芯片-->ESP32-S2",滑動頁面到底端, 點擊"編程指南"

  (3)在左側搜索欄輸入"Arduino", 點擊搜索結果的資源, 點擊" ESP32 Wi-Fi 芯片的 Arduino 內核。"

    (可用 git clone https://github.com/espressif/arduino-esp32.git 直接獲取該支持包)

  

 

 

   (4)下載支持包

 

 

 

3.將支持包放如Arduino環境

  (1)打開Arduino安裝目錄下的hardware文件夾, 新建文件夾espressif(表示該文件夾下內容屬於esp產品), 在該文件夾內繼續新建文件夾esp32-s2

  (2)將支持包中的內容直接解壓到文件夾esp32-s2

  (3)打開文件夾esp32-s2\tools, 完善環境文件配置

    方法一:

      點擊當前文件夾下 get.exe 等待文件下載完成(沒有魔法上網的通常會掛, 而且網絡不穩定也會掛)

    方法二:

      1)打開 安裝目錄\hardware\espressif\esp32-s2\package , 也就是上一級目錄下的package文件夾, 打開路徑下的json文件

      2)分別搜索"xtensa-esp32-elf-gcc", "mkspiffs" 和 "esptool", 根據開發環境, 復制鏈接到下載器下載(直接瀏覽器粘貼也可)

      3)將下載好的安裝包解壓到文件夾esp32-s2\tools

 

 

 

  (4)打開Arduino, 可以在"工具-->開發板" 看到"ESP32 Arduino", 選擇"ESP32S2 Dev Module"

 

 

 

  (5)在“文件-->示例”中可以看到“ESP32S2 Dev Module 的例子”

 

二、VSCode配置(Arduino支持包還沒有 ESP32S2 的支持, 只能用於編寫,無法編譯燒錄,后期跟進)

1. 下載並安裝Visual Studio Code - Code Editing. Redefined  

2. 安裝Arduino支持環境

  1)打開VSCode, 點擊左側菜單欄中的“擴展”(亦可ctrl+shift+x打開)

  2)搜索“Arduino”,安裝  Arduino for Studio Code

  3)搜索C/C++, 安裝 C/C++ IntelliSense

 

 

 

3. 點擊F1(或者Ctrl+Shift+p), 輸入“C/C++:Edit Configurations(UI)”;

  注:括號內為JSON也可以, 一個是JSON文件編輯, 一個是UI界面編輯罷了,個人覺得UI方便罷了

4.主要修改地方是包含路徑(其余需要修改路徑,根據插件更新而定)

  將esp32-s2文件夾絕對路徑添加, 並在其后面添加“/**”(表示遞歸搜索,會搜索所有子目錄)

 

 

備注:

  從Arduino安裝的庫,可以直接添加包含使用,但是VSCode可能無法識別,需要添加路徑,如上圖所示。

  安裝庫方法:Arduino-->項目-->加載庫-->管理庫

        下載的庫壓縮包在【用戶文件夾】\AppData\Local\Arduino15\staging\libraries

        若是安裝之后找不到例程, 可在“管理庫”下點擊“添加.zip庫", 其解壓縮后的文件夾路徑如圖上划線所示

    

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM