乐鑫技术交流
直播中

七上八下

8年用户 833经验值
私信 关注
[问答]

通过AT CWMODE=2将ESP8266设置为AP模式,不起作用是怎么回事?

我与 AT CWLIF 核对,该设备已链接到 ESP8266。 当我从设备 ping 192.168.4.1 时很好。
我尝试通过 AT CWMODE=2 将ESP8266设置为 AP 模式,但它不起作用。(NG CWMODE=2 和 CWMODE=3)

ESP8266信息:
AT版本:0.60.0.0(Jan 29, 2016 15:10:17)
SDK版本:1.5.2(80914727)
编译时间:Jan 29 2016 19:07:08

我想知道如何解决这个问题。请帮帮我。

回帖(1)

马占云

2024-7-16 17:31:52
以下是一些建议和解决方案,帮助您解决这个问题:

1. 确保您使用的AT命令是正确的。要将ESP8266设置为AP模式,您需要发送以下命令:

```
AT+CWMODE=2
```

2. 检查您的设备是否已经连接到ESP8266。使用`AT+CWLIF`命令可以查看连接到ESP8266的设备列表。如果设备已连接,您应该能看到相应的信息。

3. 确保您的ESP8266固件是最新的。您提供的ESP8266信息显示,AT版本为0.60.0.0,SDK版本为1.5.2。这些版本可能已经过时,建议您升级到最新版本的固件。

4. 检查您的设备是否支持AP模式。有些ESP8266模块可能不支持AP模式,或者可能需要特定的配置才能启用AP模式。

5. 确保您的设备已经正确配置了AP模式。在设置AP模式之前,您可能需要设置SSID和密码。使用以下命令设置SSID和密码:

```
AT+CWSAP="您的SSID","您的密码",5,3
```

其中,5表示频道,3表示加密方式(WPA2_PSK)。

6. 如果以上方法都无法解决问题,您可以尝试重置ESP8266模块。将模块断电,然后按住FLASH按钮,同时给模块上电。等待几秒钟后松开按钮,模块将进入固件烧录模式。然后,您可以使用ESP8266 Flash Download Tool或其他工具重新烧录固件。


举报

更多回帖

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