esp32 wifi arduino 配网代码
时间: 2023-06-20 21:10:34 浏览: 62
以下是 ESP32 在 Arduino IDE 中进行 WiFi 配置的示例代码:
```cpp
#include <WiFi.h>
#include <WiFiMulti.h>
// Replace with your network credentials
const char* ssid = "your_SSID";
const char* password = "your_PASSWORD";
// Initialize the WiFiMulti object
WiFiMulti wifiMulti;
void setup() {
Serial.begin(115200);
// Add WiFi networks you want to connect to
wifiMulti.addAP(ssid, password);
Serial.println();
Serial.println();
Serial.print("Wait for WiFi... ");
while (wifiMulti.run() != WL_CONNECTED) { // Wait for the Wi-Fi to connect
delay(250);
Serial.print('.');
}
Serial.println("");
Serial.println("WiFi connected");
Serial.println("IP address: ");
Serial.println(WiFi.localIP()); // Print the local IP address
}
void loop() {
// Your code here
}
```
在此示例中,我们使用 `WiFi` 库和 `WiFiMulti` 库来配置 ESP32 的 WiFi 连接。我们添加了一个要连接的 WiFi 网络,并在 `loop()` 函数中添加我们要执行的代码。在此示例中,我们只是让它空着,但您可以将代码添加到其中以执行所需的操作。