ESP32 Learn

WebSocket Realtime Updates

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
18
19
20
#include <WiFi.h>

#include <AsyncTCP.h>

#include <ESPAsyncWebServer.h>

AsyncWebServer server(80);
AsyncWebSocket ws("/ws");
void setup() {
  /* WiFi ... */
  server.addHandler( & ws);
  server.begin();
}
void loop() {
  static unsigned long last = 0;
  if (millis() - last > 1000) {
    last = millis();
    ws.textAll("tick");
  }
}

馃敄 #websocket #realtime