| 12345678910111213141516171819202122232425262728293031323334353637383940 | 
							- #include <Arduino.h>
 
- #include <WiFi.h>
 
- #include <AsyncTCP.h>
 
- #include <ESPAsyncWebServer.h>
 
- #include <WebSerial.h>
 
- AsyncWebServer server(80);
 
- const char* ssid = ""; // Your WiFi SSID
 
- const char* password = ""; // Your WiFi Password
 
- void recvMsg(uint8_t *data, size_t len){
 
-   WebSerial.println("Received Data...");
 
-   String d = "";
 
-   for(int i=0; i < len; i++){
 
-     d += char(data[i]);
 
-   }
 
-   WebSerial.println(d);
 
- }
 
- void setup() {
 
-     Serial.begin(115200);
 
-     WiFi.mode(WIFI_STA);
 
-     WiFi.begin(ssid, password);
 
-     if (WiFi.waitForConnectResult() != WL_CONNECTED) {
 
-         Serial.printf("WiFi Failed!\n");
 
-         return;
 
-     }
 
-     Serial.print("IP Address: ");
 
-     Serial.println(WiFi.localIP());
 
-     // WebSerial is accessible at "<IP Address>/webserial" in browser
 
-     WebSerial.begin(&server);
 
-     WebSerial.msgCallback(recvMsg);
 
-     server.begin();
 
- }
 
- void loop() {
 
- }
 
 
  |