离线安装 ESP-IDF
以下环境设置适用于 Windows 10/11 系统,Mac/Linux 用户请参考 官方说明。
离线安装程序安装过程中不需要网络连接,安装程序中包含了所有需要的依赖文件。
1. 下载 ESP-IDF 工具安装器
前往 ESP-IDF Windows Installer Download 下载离线安装工具。可以在页面顶部选择最新稳定版,也可以在页面底部选择所需版本。

如需下载其他版本,建议选择 Mirror 下载链接,该镜像针对国内用户的下载速度进行了优化。

2. 运行安装器
运行安装器,按步骤完成安装:
-
选择安装路径。推荐将 ESP-IDF 下载到
%userprofile%\Desktop\esp-idf
目录下,其中%userprofile%
代表家目录。 -
建议选择“完全安装”
-
确认无误后点击“安装”,记住此处的各个路径。建议截图或拍照记录。
-
看到此窗口说明安装成功。
3. 验证安装
-
在 Windows 10/11 开始菜单中的应用列表中到找到 ESP-IDF 文件夹,打开 ESP-IDF X.X CMD 或者 ESP-IDF X.X PowerShell。
-
输入
idf.py --version
,成功输出版本号。
4. 搭配 VS Code 扩展
提前下载并安装好 VS Code。
4.1 安装 ESP-IDF VS Code 扩展
-
进入 ESP-IDF 扩展安装程序下载地址:https://github.com/espressif/vscode-esp-idf-extension/releases
在最新的 release 中 Assets 下载对应 esp-idf-extension-xxx.vsix。
-
打开 VS Code,按 F1 键或点击菜单
查看
->命令面板...
,输入从 VSIX 安装
,点击扩展:从 VSIX 安装
。然后选择之前下载的.vsix
文件来安装扩展。提示你还可以以相同的方式安装 C 语言相关扩展,以获得代码高亮和代码导航功能。
4.2 配置 VS Code 扩展
-
安装扩展后,VS Code 左侧活动栏中会出现
图标,点击该图标可查看 ESP-IDF 扩展的基本命令列表,在 Advanced 中选择 配置 ESP-IDF 扩展。
-
选择 USE EXISTING SETUP
此时,ESP-IDF 扩展应该能够自动识别电脑上所有已安装的 ESP-IDF,选择刚刚安装的那个。若无法识别,选择 Serach ESP-IDF in system,手动添加路径。
至此,安装完成。