小强Craig

 

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库", 其解压缩后的文件夹路径如图上划线所示

    

 

posted on 2021-06-30 20:20  小强Craig  阅读(2430)  评论(0编辑  收藏  举报

导航