wifi_web_dashboard.ino

Kit de ensamblaje M5Stack PaperDIY (ESP32-S3) · Archivo : wifi_web_dashboard.ino · Lenguaje : C++ · Uso : Créer un serveur web simple pour afficher l'état du système via WiFi.

Configura una conexión WiFi y sirve una página web simple.

Modifique las credenciales de WiFi en el código. Abra la dirección IP mostrada en el monitor serie en un navegador.

wifi_web_dashboard.ino

#include <WiFi.h>
#include <WebServer.h>

const char* ssid = "VOTRE_WIFI";
const char* password = "VOTRE_MOT_DE_PASSE";

WebServer server(80);

void handleRoot() {
  String html = "<!DOCTYPE html><html><body>";
  html += "<h1>M5Stack PaperDIY</h1>";
  html += "<p>ESP32-S3 Web Server</p>";
  html += "<p>IP: " + WiFi.localIP().toString() + "</p>";
  html += "</body></html>";
  server.send(200, "text/html", html);
}

void setup() {
  Serial.begin(115200);
  WiFi.begin(ssid, password);
  while (WiFi.status() != WL_CONNECTED) {
    delay(500);
    Serial.print(".");
  }
  Serial.println("\nConnecté");
  server.on("/", handleRoot);
  server.begin();
}

void loop() {
  server.handleClient();
}

← Volver a la ficha