发送什么at指令可以让esp01s每次开机忘掉连接过的wifi
时间: 2024-10-28 10:08:05 浏览: 6
ESP8266常用AT指令
ESP8266 ESP01S是一种常用的物联网开发板,它使用了Espressif Systems的ESP8266芯片。要在ESP01S上设置开机自动忽略之前连接过的WiFi网络,你需要通过编写固件或修改其配置文件来实现。由于这不是一个标准的命令行操作,而是涉及到硬件设备的底层编程,通常需要使用Arduino IDE或者其他支持ESP8266的开发环境。
一种常见的做法是在代码中设置WiFi模块的`saveConfig()`函数,使其在首次连接新的WiFi网络后保存配置,而不会记住之前的连接信息。在初始化WiFi时添加以下代码段:
```cpp
#include <ESP8266WiFi.h>
void setup() {
// 其他初始化代码...
WiFi.begin("<your_SSID>", "<your_PASSWORD>");
if (WiFi.status() == WL_CONNECTED) {
WiFi.saveConfig();
}
}
```
在这个例子中,`<your_SSID>`和`<your_PASSWORD>`应替换为你实际的WiFi SSID和密码。如果设备首次连接成功,它的配置会被保存,再次启动时会忘记之前的网络信息。
然而,这并不是一个标准的at命令,因为ESP8266不是基于AT命令集的。如果你想要更专业的控制,可能需要使用MQTT或其他通信协议,或者直接操作Flash内存来达到类似的效果,但这超出了普通用户级别的操作范围。
阅读全文