简介:
ESP32 是一款极具性价比的微控制器,具备 Wi-Fi 和蓝牙功能,适合进行物联网(IoT)开发。本文将详细指导您如何在 Arduino IDE 中配置 ESP32 开发环境,从而可以方便地编写和上传代码,开展创新项目。
老方法(往往失败):
步骤1:安装Arduino IDE
首先,您需要在电脑上安装Arduino IDE。访问 Arduino 官方网站下载适合您操作系统的 Arduino IDE 版本(https://www.arduino.cc/en/software)。按照页面上的指示完成安装。
步骤2:配置Arduino IDE以支持ESP32
1. 打开Arduino IDE。
2. 点击“文件”菜单,选择“首选项”。
3. 在“附加开发板管理器网址”输入框中,输入 ESP32 的开发板管理器网址:https://dl.espressif.com/dl/package_esp32_index.json 然后点击“OK”按钮。
4. 接下来,点击“工具”菜单,选择“开发板”->“开发板管理器”。
5. 在开发板管理器中,输入“ESP32”到搜索栏,并等待搜索结果出现。找到“esp32 by Espressif Systems”并点击“安装”按钮进行安装。
步骤3:选择您的ESP32板
安装完成后,需要选择您的具体ESP32板型:
1. 点击“工具”菜单。
2. 移动到“开发板”选项,选择“ESP32 Arduino”。
3. 在展开的菜单中,根据您的ESP32模块型号选择相应的板型(如“ESP32 Dev Module”)。
步骤4:安装USB驱动程序(如果需要)
如果您的计算机没有自动识别ESP32开发板,您可能需要安装USB驱动程序:
- 对于Windows用户,可以访问Silicon Labs的官方网站下载CP210x USB to UART Bridge VCP驱动程序(https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers)。
- 安装驱动程序后,重新连接ESP32开发板,系统应该能够识别。
步骤5:连接ESP32并测试
1. 使用微型USB线将ESP32连接至电脑。
2. 在Arduino IDE中,点击“工具”->“端口”,选择ESP32板连接的端口(通常显示为COM端口)。
3. 打开一个简单的示例程序来测试配置,例如“Blink”:
- 点击“文件”->“示例”->“ESP32”->“Blink”。
- 加载示例后,点击“上传”按钮将代码上传到ESP32开发板。
- 如果一切顺利,您的ESP32开发板上的LED灯应该会开始闪烁。
结束:
现在,已经成功在Arduino IDE中配置了ESP32开发环境。可以开始探索更多ESP32的强大功能,包括网络通信、传感器接入等。
由于网络问题,老方法往往失败。
新方法(必定成功):
步骤1:下载数据包
ESP32 Arduino Release 1.0.6 based on ESP-IDF v3.3.5(只支持初版的ESP32)【不推荐】
百度网盘链接
链接:https://pan.baidu.com/s/1EwK5df355NmEEpRIIpIFIw
提取码:yiwt
ESP32 Arduino Release v2.0.11 based on ESP-IDF v4.4.5(支持ESP32, ESP32-S2, ESP32-S3 and ESP32-C3)【强烈推荐】
链接:https://pan.baidu.com/s/1ykHPB1o7hCO_faXE7Gx78A
提取码:lfnt
步骤2:安装数据包文件
解压数据包,将解压得到的文件夹中的 Arduino15
文件夹整个覆盖到 用户文件夹\AppData\Local\
下
步骤3:附加开发板管理器网址【如果没有则加】
(v2版本大概率不需要此步,只需要参考数据包内说明即可) Arduino IDE>文件>首选项>附加开发板管理器网址
中加入开发板包地址:https://dl.espressif.com/dl/package_esp32_index.json
那么问题来了,在步骤2的时候往往找不到AppData怎么办
进入用户文件夹下,往往找不到AppData文件夹,但是搜索可以搜到,是因为这个文件夹被隐藏了,一般情况看不到。
只需点击【查看】——【显示】——【隐藏的项目】即可
步骤4:
最后,别忘了重启Arduino,并重复老方法的步骤2
步骤2:配置Arduino IDE以支持ESP32
1. 打开Arduino IDE。
2. 点击“文件”菜单,选择“首选项”。
3. 在“附加开发板管理器网址”输入框中,输入 ESP32 的开发板管理器网址:https://dl.espressif.com/dl/package_esp32_index.json 然后点击“OK”按钮。
4. 接下来,点击“工具”菜单,选择“开发板”->“开发板管理器”。
5. 在开发板管理器中,输入“ESP32”到搜索栏,并等待搜索结果出现。找到“esp32 by Espressif Systems”并点击“安装”按钮进行安装。