ESP8266和ESP32-CAM中的WiFi库进行连接
时间: 2024-03-03 20:49:17 浏览: 183
ESP8266和ESP32-CAM都支持WiFi连接,它们都有内置的WiFi库,可以通过这个库来进行WiFi连接。
以下是一个简单的示例,展示如何使用ESP8266和ESP32-CAM中的WiFi库进行连接:
```c++
#include <ESP8266WiFi.h>
const char* ssid = "your_SSID";
const char* password = "your_PASSWORD";
void setup() {
Serial.begin(115200);
delay(1000);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
delay(1000);
Serial.println("Connecting to WiFi...");
}
Serial.println("WiFi connected");
Serial.println("IP address: ");
Serial.println(WiFi.localIP());
}
void loop() {
// put your main code here, to run repeatedly:
}
```
这个示例中,我们首先定义了WiFi的SSID和密码,然后在setup()函数中,调用了WiFi.begin()函数开始连接WiFi。在while循环中,我们不断检查WiFi连接状态,直到连接成功。最后,我们打印出连接成功后的IP地址。
在实际使用中,你可以根据需要修改WiFi的SSID和密码,以及在loop()函数中添加你的业务逻辑。
与ESP8266类似,ESP32-CAM也有自己的WiFi库,具体用法与ESP8266类似。你可以根据需要选择使用ESP8266或ESP32-CAM进行WiFi连接。
阅读全文