ESP32之Arduino IDE环境配置

本文介绍了放弃PlatformIO的原因,并详细说明了如何在Arduino IDE中配置ESP32开发环境,包括从安信可获取资源、环境配置的四个步骤,确保用户能够顺利开始ESP32的开发工作。

为什么放弃PlatformIO

VSCODE永远的神,但是PlatformIO在库文件的设置上,很容易出BUG。当然它出BUG的地方远远不止这一处……

Arduino IDE配置ESP32环境

言归正传,上链接,本环境资源来自 安信可。提取码:1021

1、内部文件

在这里插入图片描述
第一个压缩包是ESP32的支持包
第二个是Arduino的安装软件,如需最新版本,可自行去官网下载。

2、环境配置

第一步

打开Arduino IDE ,进入文件—首选项
在这里插入图片描述

第二步

找到开发板网址,添加如下链接

https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_dev_index.json

然后点击蓝色的文件路径,进入文件夹

### ESP32 Arduino IDE 环境配置开发教程 #### 1. 下载并安装 Arduino IDE 为了在 Arduino IDE 中使用 ESP32,首先需要下载并安装最新版本的 Arduino IDE。可以从官方网站获取该软件[^2]。 #### 2. 配置 Arduino IDE 支持 ESP32 Arduino IDE 默认不支持 ESP32 芯片,因此需要手动添加支持。以下是具体操作: - 打开 Arduino IDE 并进入 `文件` -> `首选项`。 - 在 “附加开发板管理器网址” 字段中输入以下 URL 地址: ``` https://dl.espressif.com/dl/package_esp32_index.json ``` - 进入 `工具` -> `开发板` -> `开发板管理器`。 - 在搜索框中输入 `ESP32`,找到由 Espressif 维护的开发板包,并点击安装按钮完成安装[^1]。 #### 3. 设置开发板参数 当成功安装 ESP32 的开发板支持后,需设置对应的开发板型号和其他必要参数: - 在菜单栏选择 `工具` -> `开发板`,然后选择适合您的设备选项(如 `DOIT ESP32 DEVKIT V1` 或其他兼容型号)。 - 同样通过 `工具` 菜单项调整上传端口、CPU频率以及分区方案等参数以匹配实际使用的硬件需求[^3]。 #### 4. 测试程序运行情况 完成上述步骤之后就可以编写第一个测试代码来验证整个流程是否正常工作了。下面给出一段简单的 LED 闪烁示例代码用于初步检测连接状况: ```cpp void setup() { pinMode(2, OUTPUT); // 将 GPIO2 设定为输出模式 } void loop() { digitalWrite(2, HIGH); // 把GPIO2拉高 delay(1000); // 延迟一秒 digitalWrite(2, LOW); // 把GPIO2拉低 delay(1000); // 再次延迟一秒 } ``` 将此脚本复制粘贴至 Arduino 编辑窗口内保存好以后按照提示选取对应串口号再按下“上传”按键即可观察效果。 #### 注意事项 在整个过程中需要注意几个常见问题以免影响正常使用体验: - 确认驱动已正确安装特别是 Windows 用户可能还需要额外加载 CP210x USB to UART Bridge Virtual COM Port Driver 来识别芯片上的调试接口; - 如果遇到无法上传固件的情况尝试更换波特率或者重新插拔USB线缆解决通讯障碍; - 对于初学者建议先熟悉基础功能后再逐步深入学习高级特性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值