Как создать TCP-сервер по ESP8266?

Я хочу создать простой Wi-Fi TCP-сервер ESP8266 в Arduino IDE. Но у меня есть большая проблема: когда я отправляю символ или строку из клиента, я не могу получить их на сервере.

Фактически я подключаю esp8266 к своему ПК и хочу видеть символ отправки с клиента в терминале ПК. моя отправляющая сторона - приложение протокола Socket для Android! и полный код, который я пишу на стороне сервера:

WiFiServer server(8888);
void setup() 
{
  initHardware();
  setupWiFi();
  server.begin();
}
void loop() 
{
  WiFiClient client = server.available();
  if (client) {
    if (client.available() > 0) {
      char c = client.read();
      Serial.write(c);
    }
  }
}
void setupWiFi()
{
  WiFi.mode(WIFI_AP);
  WiFi.softAP("RControl", WiFiAPPSK);
}

void initHardware()
{
  Serial.begin(115200);
}

Baudrate это установлено в 115200 с обеих сторон.

Ответы на вопрос(1)

Ваш ответ на вопрос