Acest cod oferă un sistem de operare web pentru modulul ESP8266. Este un proiect complet pentru gestionarea funcțiilor modulului ESP8266 printr-o interfață web și WebSocket. Mai jos sunt principalele caracteristici ale acestui cod:
Conectare WiFi:
Server Web și WebSocket:
Pagini și comenzi implementate:
Interfață Web:
Evenimente WebSocket:
Biblioteci utilizate:
ESP8266WiFi.h pentru conectivitate WiFi.ESP8266WebServer.h pentru serverul web.WebSocketsServer.h pentru comunicarea WebSocket.Organizare funcționalități:
handleRoot, handleScanWifi, handleSysInfo etc. sunt utilizate pentru a răspunde la cereri HTTP și WebSocket.webSocketEvent gestionează toate evenimentele de la WebSocket.Structura HTML:
Licență și credit: