乐鑫技术交流
直播中

张伟

7年用户 1669经验值
私信 关注
[问答]

ESP8266 (ESP-12) Huzzah不响应AT命令的原因?

我最近使用 esp flasher 工具刷新了我的 esp8266 huzzah 以响应 AT 命令。我用NONOS SDK V2.0.0刷机,提示刷机成功。当试图通过 Arduino 串行监视器发送 AT 命令时,没有响应。我确保设置正确,例如威廉希尔官方网站 板、端口、速度等。
这是闪烁后的结果,以及用于闪烁 esp8266 的设置:
我使用 FTDI 控制台电缆将 ESP8266 huzzah 连接到我的一个 USB 端口。计划是安装 AT 固件,这样 Arduino 就可以向 esp 发送 AT 命令。截至目前,该板尚未响应任何 AT 命令,所以我认为我没有正确发送 AT 命令。我尝试使用 Putty 和 Realterm,但我相信我不知道如何使用它们。有人可以帮我解决这些 AT命令吗,或者如果您发现我正在做的事情有问题,请告诉我?

回帖(1)

龙献益

2023-9-26 09:31:59
可能原因:

1. ESP8266没有正常连接到USB端口。请检查连接电缆和端口是否正确。

2. ESP8266刷机语言版本不正确。请检查你使用的固件是否与你的ESO8266相对应。

3. 波特率设置不正确。请确保你的波特率与ESP8266设置一致。

4. AT固件没有正确安装。请检查你的AT固件是否正确安装,你可以在刷机后查看设备管理器是否存在COM端口。

5. ESP8266硬件故障。如果以上所有方法都尝试过后,仍然无法响应AT命令,你可能要考虑检查板子是否存在硬件故障。

建议:

1. 清除ESP8266的闪存,重新刷机并重新安装AT固件。

2. 确保你在发送AT命令之前先在串行监视器中按一次复位按钮。

3. 确保ESP8266与USB端口之间没有任何中断。试着更换端口和电缆。

4. 尝试使用其他的串行通信软件以及其他的波特率,看看是否能够响应AT命令。
举报

更多回帖

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