4. Extrait de Code & Intégration (Serveur Web Async & Télémétrie Wi-Fi ESP32-S3)
#include <WiFi.h>
#include <WebServer.h>
const char* ssid = "TALOS_LAB";
const char* password = "Robotique2026";
WebServer server(80);
void handleRoot() {
String html = "{\"status\":\"ONLINE\",\"cpu_temp\":38.5,\"core\":\"ESP32-S3\"}";
server.send(200, "application/json", html);
}
void setup() {
Serial.begin(115200);
WiFi.mode(WIFI_STA);
WiFi.begin(ssid, password);
server.on("/", handleRoot);
server.begin();
}
void loop() {
server.handleClient();
}