#include <WiFi.h>
const int port = 8080;
WiFiServer server(port);
void setup() {
Serial.begin(9600);
WiFi.mode(WIFI_STA_AP); // Set to both station and AP mode
WiFi.begin("MyNetwork", "password"); // Create a network
Serial.print("Waiting for connections on port: "); Serial.println(port);
server.begin();
}
void loop() {
WiFiClient client = server.available();
if (client) {
while (client.connected()) {
if (client.available()) {
String data = client.readStringUntil('\n');
// Process received data
Serial.println(data);
client.print("Data received"); // Send response back
}
}
client.stop();
}
}