安装Espressif IDF插件教程
来自Waveshare Wiki
在线安装
- 打开VSCode,点击左侧的扩展,在扩展搜索并安装C/C++,ESP-IDF。可根据需求安装其他扩展
- 使用快捷键 F1 ,输入
esp-idf: configure esp-idf extension
- 选择express(此教程针对第一次安装的用户,故只讲述初次的通用安装教程)
- 选择下载服务器,我们推荐国内用户使用Espressif作为你的下载服务器
- 选择想要的ESP-IDF版本,一般根据开发板要求选择支持的版本,若无要求推荐用最新的release version
- 下面两个分别为ESP-IDF容器安装地址和ESP-IDF所需的工具安装地址。
- 配置完成后,点击 install 进行下载
- 进入下载页面,其会自动安装对应工具与环境,稍等片刻即可
- 安装完成后,会进入以下界面,说明安装完成
注意:如果之前有安装过ESP-IDF,或者失败过的,请务必彻底删除文件或者创建全新的无中文路径。
离线安装
搭建ESP-IDF环境
- 先搭建本地的ESP-IDF环境,通过链接 https://dl.espressif.cn/dl/esp-idf/?idf=4.4 打开往下拉,选中espidf-v5.1.4如图
- 假如上面没有显示,就点击下面的Download
- 下载完成后,双击打开,默认安装
- 安装路径中不可含有中文
- 自定义安装,全部勾选
- ESP-IDF 命令提示符窗口此内容表明明安装成功
- 安装完成之后打开"编辑系统环境变量",查看是否有相关变量加入系统,若没有需手动添加
- VSCode安装完成后,双击查看VSCode变量是否被添加,若没有需手动添加
配置VSCode
- 打开VSCode,点击左侧的扩展,在扩展搜索并安装C/C++,ESP-IDF。可根据需求安装其他扩展
- 安装完必备扩展后,重开 VSCode,点击左侧 ESP-IDF 标志进行配置