什么是 ESP-IDF ?
ESP-IDF(Espressif IoT Development Framework)是乐鑫(Espressif)推出的开源物联网开发框架,专门用于其 ESP32 系列芯片的开发。ESP-IDF 提供了构建物联网应用的必要工具和库,包括 Wi-Fi、蓝牙、外设驱动、文件系统、网络协议栈、加密、安全和实时操作系统(FreeRTOS)等。
安装 VS Code
- 打开 VS Code 官网的下载页面, 选择对应系统和系统位数的适用版本进行下载

- 运行安装包, 为了后续的使用体验,建议勾选以下界面 Other 配置中的 1,2,3 项,其余项保持默认配置安装即可:
- 第一、二项开启后,可以直接用个鼠标右键文件或者目录打开 VS Code
- 第三项开启后,选择打开方式时,可以最直接选择 VS Code

安装 ESP-IDF 插件
- 打开 VS Code,点击插件管理器,搜索 ESP-IDF 进行下载安装:

- 安装完成后左侧工具栏会出现 Espressif 的 logo,点击进入插件,选择 EXPRESS 进行快速安装:

安装 ESP-IDF 开发环境
- 进入 EXPRESS 安装界面,确认好 ESP-IDF 版本 ≥ v5.4 发布版本、ESP-IDF 目录和 ESP-IDF 工具目录后,点击 Install,耐心等待安装步骤完成:

- 如果是国内用户,可以选择下载服务器为 Espressif,安装过程比较缓慢, 确保网络状态良好,耐心等待安装完成:

- 安装完成:
