ESP8266 AT CWLAP提供了通用错误消息,没有详细信息



我整天都在学习如何启用" eSP8266模块"的命令。我正在使用我的Arduino Uno作为通往ESP8266的桥梁。所以我的针连接是:

ESP8266     |   Arduino
-----------------------
TX          |   TX
RX          |   RX
CH_PD       |   3.3V (separate battery that has common ground with arduino)
VCC         |   3.3V (separate battery that has common ground with arduino)
GND         |   GND
GPIO0       |   GND

最初,我在这里分享的ESP8266闪光灯获得了一些成功,他在这里提供了说明。本质上,我使用ESP8266_FLASHER.EXE将ESP8266_BIN0.92的加载到我的ESP模块中。在加载Arduino IDE串行监视器时,这远远超出了,我可以输入命令AT并获取OK响应,并且可以输入AT+GMR并获取固件版本号。但是,在任何AT+CWMODE=1,2,3,etc..中都会给出通用的ERROR响应后,键入AT+CWLAP,没有其他详细信息。

还有其他人遇到这个问题并知道如何解决它?

编辑

我还尝试了第二种方法来解决我的 AT命令问题:ESP8266官方监视器中的sermial Monitor在stromware

serial Monitor中没有响应

我知道这个线程超级旧,但我处理了同样的问题。

  1. AT+CWLAP返回错误而没有任何先前连接的是所需的行为。该文档指出,AT+CWLAP" c" ost onnect [s] ESP站到目标ap,并带有最后的Wi-Fi配置。由于没有最后的Wi-Fi配置返回错误。
  2. 此外,如果您的SSID中有,"等字符,则必须逃脱它们(请参阅此处)。文档有一个例子。
  3. AT+CWMODE=1是正确的模式,如果您只想成为客户端。

最新更新