|
@@ -0,0 +1,37 @@
|
|
|
+#include <Arduino.h>
|
|
|
+#include <WiFi.h>
|
|
|
+#include <AsyncTCP.h>
|
|
|
+#include <ESPAsyncWebServer.h>
|
|
|
+#include <WebSerial.h>
|
|
|
+
|
|
|
+AsyncWebServer server(80);
|
|
|
+
|
|
|
+const char* ssid = ""; // Your WiFi AP 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.softAP(ssid, password);
|
|
|
+
|
|
|
+ IPAddress IP = WiFi.softAPIP();
|
|
|
+ Serial.print("AP IP address: ");
|
|
|
+ Serial.println(IP);
|
|
|
+ // WebSerial is accessible at "<IP Address>/webserial" in browser
|
|
|
+ WebSerial.begin(&server);
|
|
|
+ WebSerial.msgCallback(recvMsg);
|
|
|
+ server.begin();
|
|
|
+}
|
|
|
+
|
|
|
+void loop() {
|
|
|
+
|
|
|
+}
|