乐鑫技术交流
直播中

万航渡路

9年用户 1409经验值
擅长:电源/新能源
私信 关注
[问答]

如何将ESP2866更新到正确的AT Command固件?

我有以下设备之一:
https://robotdyn.com/mega-wifi-r3-atmega2560-esp8266-flash-32mb-usb-ttl-ch340g-micro-usb.html
在通电时,它会创建一个 WiFi AP,而不会被告知这样做(Arduino 草图什么都不做)。

我猜它在ESP8266上安装了一些固件,这不是标准的AT命令固件。

这能得到证实吗?
如果是这种情况,如何将ESP2866更新到正确的 AT Command 固件?

回帖(1)

康大争

2024-7-19 17:34:51
要将ESP2866更新到正确的AT Command固件,请按照以下步骤操作:

1. 准备工具和文件:
   - 确保您拥有一个Arduino IDE,可以从https://www.arduino.cc/en/software下载。
   - 从以下链接下载适用于ESP8266的NodeMCU固件:https://nodemcu-build.com/

2. 安装ESP8266板支持:
   - 打开Arduino IDE。
   - 转到“文件”>“首选项”,在“首选项”窗口中,复制以下URL:http://arduino.esp8266.com/stable/package_esp8266com_index.json
   - 转到“工具”>“开发板管理器”,然后单击“添加URL”按钮,粘贴您刚才复制的URL。
   - 单击“开发板管理器”窗口右上角的“关闭”按钮。
   - 在“开发板”菜单中,选择“ESP8266 Boards”>“NodeMCU 1.0 (ESP-12E Module)”。

3. 准备固件文件:
   - 从步骤1中下载的NodeMCU固件中,选择适合您设备的固件版本。通常,选择“generic”文件夹中的“nodemcu_float.bin”文件。

4. 烧录固件:
   - 将您的ESP2866设备连接到计算机。
   - 确保设备处于固件烧录模式。通常,这需要按住FLASH按钮的同时给设备上电或重启。
   - 在Arduino IDE中,转到“工具”>“端口”,选择您的ESP2866设备。
   - 转到“文件”>“打开”,找到并打开您在步骤3中下载的固件文件。
   - 转到“文件”>“上传”,开始烧录过程。烧录完成后,设备将自动重启。

5. 验证固件:
   - 打开串口监视器(Arduino IDE中的“工具”>“串口监视器”)。
   - 检查输出,确认设备已成功烧录并运行新的固件。

6. 使用AT命令:
   - 现在,您的ESP2866设备应该可以使用标准的AT命令进行通信。您可以通过串口监视器发送AT命令并接收响应。

通过以上步骤,您应该能够将ESP2866设备更新到正确的AT Command固件。如果您在操作过程中遇到问题,请查阅相关文档或寻求社区支持。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分