使用的arduinoIDE烧录
时间: 2025-05-23 19:46:45 浏览: 17
### 使用 Arduino IDE 烧录 ESP32-Wroome 的 LED 测试代码
以下是关于如何使用 Arduino IDE 对 ESP32-Wroome 开发板进行配置并烧录 LED 测试代码的详细指南。
#### 1. 配置 Arduino IDE 支持 ESP32
在开始之前,需确保 Arduino IDE 能够支持 ESP32 平台。具体步骤如下:
- 打开 Arduino IDE,进入菜单栏 `文件` -> `首选项`。
- 在 “附加开发板管理器网址” 字段中输入以下 URL 地址[^4]:
```
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
```
- 接着,在顶部菜单中依次点击 `工具` -> `开发板` -> `开发板管理器...`。
- 在弹出窗口中搜索关键字 `esp32`,找到由 Espressif 提供的相关条目后安装它。
#### 2. 创建新的草图项目
完成上述准备工作之后,就可以新建一个专门用于测试 LED 的草图了。
##### 示例代码展示
下面提供了一段基础的 Blink 程序作为例子,这段程序会让连接到 GPIO2 上的一个 LED 不断地亮起和熄灭。
```cpp
const int ledPin = 2; // ESP32-Wroome 默认的板载LED引脚编号可能为GPIO2
void setup() {
pinMode(ledPin, OUTPUT); // 设置GPIO2为输出模式
}
void loop() {
digitalWrite(ledPin, HIGH); // 把GPIO2设为高电平(开启LED)
delay(1000); // 延迟一秒
digitalWrite(ledPin, LOW); // 把GPIO2设为低电平(关闭LED)
delay(1000); // 再次延迟一秒
}
```
#### 3. 正确选择开发板型号与端口
当编写完毕代码以后,还需要确认几个重要选项是否匹配实际使用的硬件情况。
- **选择合适的开发板**: 返回到Arduino IDE界面,通过路径 `工具`->`开发板` 来挑选适合当前项目的设备类型。对于ESP32系列而言,应该能看到诸如 "ESP32 Dev Module", 若目标是特定版本如ESP32-Wroome,则依据实际情况选取相近选项或者直接指定为通用型ESP32模块即可[^3]。
- **指定串行通信端口**: 继续在同一组下拉列表里定位至 '端口' 子类别部分,这里会列举所有被操作系统识别出来的可用COM端口号。务必选定那个正对应物理连接上的USB转TTL适配器所占用的那个端口名称。
#### 4. 编译上传代码
最后一步就是将编辑好的源码发送给真实的微控制器执行起来啦!
- 按钮操作:先按下左上方带有勾图案的小图标来进行最终检查以及生成可刷写的二进制镜像;待进度完成后紧接着再触碰旁边箭头指向右方的大按钮从而正式启动数据传输过程。
- 成功标志:一旦整个流程顺利完成,你应该可以在底部的日志区域观察到类似“Done uploading.”这样的提示语句,并且很快就能见到预期的效果——即指示灯按照预定义节奏交替明暗变化。
---
###
阅读全文
相关推荐
















