#include #include #include #define USE_SERIAL Serial #include ; ESP8266WiFiMulti WiFiMulti; SocketIoClient webSocket; LiquidCrystal lcd(5, 4, 0, 2, 14, 12); void event(const char * payload, size_t length) { USE_SERIAL.printf("got message: %s\n", payload); lcd.setCursor(3, 0); lcd.print(payload); lcd.setCursor(3, 1); lcd.print("Ders.im"); } void setup() { USE_SERIAL.begin(115200); lcd.begin(16, 2); USE_SERIAL.setDebugOutput(true); USE_SERIAL.println(); USE_SERIAL.println(); USE_SERIAL.println(); for(uint8_t t = 4; t > 0; t--) { USE_SERIAL.printf("[SETUP] BOOT WAIT %d...\n", t); USE_SERIAL.flush(); delay(1000); } WiFiMulti.addAP("brsesen", "12345678"); while(WiFiMulti.run() != WL_CONNECTED) { delay(100); } webSocket.on("event", event); webSocket.begin("192.168.43.161", 3000, "/socket.io/?transport=websocket"); } void loop() { webSocket.loop(); }