最近更新于 2025-07-04 21:00
环境
ESP32-WROOM-32
安装 Arduino IDE
首先 Arduino IDE 肯定要安装,之前我是用的 Arduino UNO 开发板,已经安装过了,下载地址:https://www.arduino.cc/en/software
我这里基于 Arduino IDE 2.3.6 验证
安装 ESP32 工具包
设置开发板管理器地址
启动 Arduino IDE,点开文件,点开首选项
在其他开发板管理器地址后填写,下面任选一个链接填写
# 稳定版
https://espressif.github.io/arduino-esp32/package_esp32_index.json
# 开发版
https://espressif.github.io/arduino-esp32/package_esp32_dev_index.json
我这里就填稳定版的地址,如果要同时添加其它开发板链接,使用英文逗号分隔即可。
注:大陆地区直连下载可能慢,可以在首选项的网络栏设置自己的代理
在首选项中点确定后会下载 ESP32 开发包的索引文件,这个 json 文件会下载到 %LOCALAPPDATA%\Arduino15 下
安装 ESP32 开发包
左侧点开开发板管理器,搜索 esp32,可以看到有个 esp32 的开发包,默认选中最新的,点安装即可开始下载(文件比较大,下载时间会有点久,特别是大陆地区速度很慢,最好在首选项设置下自己的代理来加速)
安装完成
这个安装实际上是把相关文件下载到%LOCALAPPDATA%\Arduino15\packages下
安装串口驱动
把 ESP32 用数据线连接到电脑上,注意安装驱动才能识别,根据使用的串口芯片选择下载:https://blog.iyatt.com/?p=11016
连接好,驱动也正常,在设备管理器可以看到串口
测试
根据模组型号选择开发板(我是 ESP32-WROOM-32 ,看金属屏蔽罩上),然后把连接的串口端口选上
这里有开发工具附带的案例程序,比如这里选一个蓝牙服务端的案例
这里我把蓝牙服务端的名称改为了 ESP32,方便区分
按Ctrl
+U
编译上传(首次编译可能很慢),上传 完后自动重启
我电脑可以搜到这个蓝牙