ESP32 配置开发环境

作者:追风剑情 发布于:2026-5-22 10:39 分类:物联网

一、安装 VSCode

Download Visual Studio Code

二、安装 VSCode 扩展

77777.png

ESP-IDF 扩展选择 1.11.1 版本,新版本有 bug。

三、安装 ESP-IDF 框架

下载 ESP-IDF v5.3.5 - Offline Installer

6666.png

下载完后,以管理员身份运行 esp-idf-tools-setup-offline-5.3.5.exe,一直点击下一步即可。

11111.png

四、打开配置向导

按 F1,输入 ESP-IDF: Configure ESP-IDF

333333.png

五、创建新项目

88888.png

也可以输入命令创建新工程。按 F1,输入 ESP-IDF: Create New Project

77777.png

点击【Choose Template】

666666.png

六、安装驱动

需要根据自己的芯片安装对应的驱动:
CH340驱动

驱动安装好后,连接上 ESP32 开发板,在设备管理器里看看有没这个设备,并观察下用的是 COM3 还是 COM4 端口。

99999.png

VSCode 中输入命令 ESP-IDF: Select Port to Use,选择您在设备管理器中看到的端口(例如 COM3)

七、安装 Python

ESP32 开发需要 Python 3.11 环境。可以用 conda 命令创建一个虚拟环境 conda create -n esp32-env python=3.11

安装 ESP32 开发需要的依赖
pip install setuptools wheel pyyaml pyserial future cryptography pyparsing

八、配置环境变量

需要根据自己的实际路径配置:
IDF_PATH:C:\Espressif\frameworks\esp-idf-v5.3.5
IDF_TOOLS_PATH:C:\Espressif
Path:%IDF_PATH%\tools;%IDF_TOOLS_PATH%\tools

重启电脑,使环境变量生效。

九、烧录测试程序

方法一:在专用终端中执行烧录

在桌面找到 ESP-IDF 5.3 PowerShell 或 ESP-IDF 5.3 CMD 图标,或在菜单中找到这两个快捷项。

执行以下命令:
cd D:\ESP32Project\LedFlash
idf.py -p COM3 flash

方法二:点击 VSCode 底部状态栏上的烧录图标

如果命令行弹出列表,让你选择烧录方式,直接选择 UART(usb转串口)。

点击底部状态栏的监视设备图标可以查看程序打印日志,按 Ctrl+] 键退出监视日志。

标签: IoT

Powered by emlog  蜀ICP备18021003号-1   sitemap

川公网安备 51019002001593号