安装Espressif IDF插件教程

来自Waveshare Wiki
跳转至: 导航搜索

在线安装

  • 打开VSCode,点击左侧的扩展,在扩展搜索并安装C/C++,ESP-IDF。可根据需求安装其他扩展

ESP32-S3-AMOLED-1.91-plugin-09.png

  • 使用快捷键 F1 ,输入
esp-idf: configure esp-idf extension

ESP32-S3-AMOLED-1.91-plugin-03.png

  • 选择express(此教程针对第一次安装的用户,故只讲述初次的通用安装教程)

ESP32-S3-AMOLED-1.91-plugin-04.png

  • 选择下载服务器,我们推荐国内用户使用Espressif作为你的下载服务器

ESP32-S3-AMOLED-1.91-plugin-05.png

  • 选择想要的ESP-IDF版本,一般根据开发板要求选择支持的版本,若无要求推荐用最新的release version

ESP32-S3-AMOLED-1.91-plugin-06.png

  • 下面两个分别为ESP-IDF容器安装地址和ESP-IDF所需的工具安装地址。
  • 配置完成后,点击 install 进行下载
    ESP32-S3-AMOLED-1.91-plugin-07.png
  • 进入下载页面,其会自动安装对应工具与环境,稍等片刻即可
  • 安装完成后,会进入以下界面,说明安装完成
    ESP32-S3-AMOLED-1.91-plugin-08.png
注意:如果之前有安装过ESP-IDF,或者失败过的,请务必彻底删除文件或者创建全新的无中文路径。

离线安装

搭建ESP-IDF环境

ESP32-S3-AMOLED-1.91-plugin-planB-01.png

  • 假如上面没有显示,就点击下面的Download

ESP32-S3-AMOLED-1.91-plugin-planB-02.png

  • 下载完成后,双击打开,默认安装

ESP32-S3-AMOLED-1.91-plugin-planB-03.png

  • 部分需要进行应用修复,步骤请展开

ESP32-S3-AMOLED-1.91-plugin-planB-04.png

ESP32-S3-AMOLED-1.91-plugin-planB-05.png

  • 安装路径中不可含有中文

ESP32-S3-AMOLED-1.91-plugin-planB-06.png

  • 自定义安装,全部勾选

ESP32-S3-AMOLED-1.91-plugin-planB-07.png

  • 其余默认安装即可

ESP32-S3-AMOLED-1.91-plugin-planB-08.png
ESP32-S3-AMOLED-1.91-plugin-planB-09.png

ESP32-S3-AMOLED-1.91-plugin-planB-10.png

  • ESP-IDF 命令提示符窗口此内容表明明安装成功

ESP32-S3-AMOLED-1.91-plugin-planB-11.png

  • 安装完成之后打开"编辑系统环境变量",查看是否有相关变量加入系统,若没有需手动添加

ESP32-S3-AMOLED-1.91-plugin-planB-12.png

  • 手动添加步骤,请展开

ESP32-S3-AMOLED-1.91-plugin-planB-13.png

ESP32-S3-AMOLED-1.91-plugin-planB-14.png

ESP32-S3-AMOLED-1.91-plugin-planB-15.png

  • VSCode安装完成后,双击查看VSCode变量是否被添加,若没有需手动添加

ESP32-S3-AMOLED-1.91-plugin-planB-16.png

ESP32-S3-AMOLED-1.91-plugin-planB-17.png

  • 手动添加步骤,请展开
  • 必须点击new生成新行,否则会把原有内容替换掉

ESP32-S3-AMOLED-1.91-plugin-planB-18.png

  • 此路径为visual studio软件安装路径,因人而异

ESP32-S3-AMOLED-1.91-plugin-planB-19.png

配置VSCode
  • 打开VSCode,点击左侧的扩展,在扩展搜索并安装C/C++,ESP-IDF。可根据需求安装其他扩展

ESP32-S3-AMOLED-1.91-plugin-planB-20.png

ESP32-S3-AMOLED-1.91-plugin-planB-21.png

  • 安装完必备扩展后,重开 VSCode,点击左侧 ESP-IDF 标志进行配置

ESP32-S3-AMOLED-1.91-plugin-planB-22.png

ESP32-S3-AMOLED-1.91-plugin-planB-23.png

  • 若安装出现 ERROR_INVALID_PIP 错误,请展开
  • 可删除 “*/Espressif/tools” 内的 idf-git 和 idf-python 文件夹,重新安装。

ESP32-S3-AMOLED-1.91-plugin-planB-24.png

ESP32-S3-AMOLED-1.91-plugin-planB-25.png

  • 跳出需下载 esp tools 时,可选择本地查找,继续安装。
    ESP32-S3-AMOLED-1.91-plugin-planB-26.png

    ESP32-S3-AMOLED-1.91-plugin-planB-27.png

    ESP32-S3-AMOLED-1.91-plugin-planB-28.png