ESP32开发环境下载、USB驱动安装
1. Arduino 下载安装
下载 Arduino
官方下载地址:www.arduino.cc/en/software
打开网页就是下面这个图,官方的支持两种编程方式,一种是 Code Online,一种是下载软件本地编程,为了编程体验,果断选择下载软件。
官方的 IDE 支持不同的操作系统,根据你自己的平台选择即可。

官方最新的 IDE 已经出到了 2.0.4,但是 Arduino 2.x 仅支持 Win 10 之后的系统,所以如果你的电脑上是 Win7 的话,就只能选择 Arduino 1.8.x 了,当前页面继续下拉即可找到 Arduino 1.8.19。
IDE安装完成之后,需要配置esp32开发板的开发环境:
配置ESP32开发环境
为了能够使用 Arduino IDE 开发 ESP32,你需要向 Arduino IDE 板管理器添加一个额外的源,然后安装 ESP32。我们需要先添加 ESP32 开发板附加网址。打开文件 菜单下的 首选项。

把下面的链接复制粘贴到 附加开发板管理网址 中:
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
https://arduino.me/packages/esp32.json
https://dl.espressif.com/dl/package_esp32_index.json

再安装 ESP32 开发板,选择 工具 菜单中的 开发板 -> 开发板管理器...

在搜索栏中搜索 esp32,可以看到 esp32 库,选择 2.0.4 版本,点击安装,等待安装完成即可。

选择对应的开发板 ESP32 Dev Module,

选择好开发板后,工具菜单中就会多出一些选项,如果你不会调试的话,按照默认的即可。
接着,选择 ESP32 对应的端口,

2.USB驱动
ESP32 USB驱动下载地址:
https://www.silabs.com/software-and-tools/usb-to-uart-bridge-vcp-drivers?tab=downloads
在页面中根据自己的操作系统,选择下载即可。Windows系统选第一个:

安装驱动
usb连接ESP32开发板,打开设备管理器,检测到端口,但是有警告图标,端口无法使用

这种情况很有可能是设备驱动有问题。串口显示黄色的,需要更新设备驱动,如下图,右键设备,点击更新设备驱动。

手动查找驱动程序,

从计算机上的可用驱动程序列表中选取,

选择 端口(COM 和 LPT),

安装两个驱动,第一个是 USB 串行设备,

重复上图的操作,安装另一个驱动 USB 串行调制解调器设备,

这样就 OK 了。


浙公网安备 33010602011771号