ESP32 Learn

ESP32 WebServer (Async) Basics

2025-09-18 路 ~1 min read
Table of contents
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
#include <WiFi.h>

#include <ESPAsyncWebServer.h>

AsyncWebServer server(80);
void setup() {
  /* WiFi begin ... */
  server.on("/", HTTP_GET, [](AsyncWebServerRequest * r) {
    r -> send(200, "text/html", "<h1>ESP32</h1>");
  });
  server.on("/api/status", HTTP_GET, [](AsyncWebServerRequest * r) {
    r -> send(200, "application/json", "{"
      ok ":true}");
  });
  server.begin();
}
void loop() {}

馃敄 #webserver #asyncwebserver #json