Помогите, не работает код на ESP8266D1R2Uno

#include <ESP8266WiFi.h>
#include <WiFiClient.h>
#include <ESP8266WebServer.h>
#include <ESP8266FtpServer.h>
ESP8266WebServer server(80);

uint8_t button = 0;  // Button  is connected between PIN D3 and GND
bool flag = false;

const char* ssid = "XXX";
const char* password = "XXX";
const char* host = "172.16.1.31";
const uint16_t port = 80;

int TypeBut = 1;
int TypeBut1 = 1;

void handleRoot() {
  String webpage;
  if (digitalRead(button) == HIGH) {
    webpage = "Button: OFF";
  } else {
    webpage = "Button: ON";
  }
  webpage = "<html><meta http-equiv=\"refresh\" content=\"2\"> <body>"
            + webpage + "</body></html>";
  server.send(200, "text/html", webpage);
}

void setup() {
  Serial.begin(115200);
  pinMode(button, INPUT_PULLUP);
  WiFi.begin(ssid, password);
  Serial.print("Connecting...");
  while (WiFi.status() != WL_CONNECTED) {
    delay(500);
    Serial.print(".");
  }
  Serial.println("");
  Serial.println("Connected to WiFi");
  Serial.print("IP address: ");
  Serial.println(WiFi.localIP());
  server.on("/", handleRoot);
  server.begin();
  Serial.println("HTTP server started");
}

void loop() {
  server.handleClient();
  if (digitalRead(button) == HIGH && flag == false) {
    flag = true;
    Serial.println("pressed");
    WiFiClient client;
    if (client.connect(host, port)) {
      Serial.println("Пошел запрос");
      Serial.print("GET /insert.php?");
      Serial.print("TypeBut=a");
      Serial.print("&TypeBut1=b");
      Serial.println(" HTTP/1.1");
      Serial.print("Host: ");
      Serial.println(host);
      Serial.println("Connection: close");
      Serial.println();
      Serial.println();

      client.print("GET /insert.php?");
      client.print("TypeBut=1");
      client.print("&TypeBut1=1");
      client.println(" HTTP/1.1");
      client.print("Host: ");
      client.println(host);
      client.println("Connection: close");
      client.println();
      client.println();


      while (client.connected())  //Ответ
      {
        if (client.available()) {
          String line = client.readStringUntil('\n');
        }
      }
      client.stop();  // Остановить клиента

    } else {
      client.stop();  // Ошибка подключения
      Serial.println("Not connect");
    }
    delay(1000);
  }
  if (digitalRead(button) == LOW && flag == true) {  // обработчик отпускания
    flag = false;
  }
}

После этого в сериал порте только


Рейты одинаковые

Беда :frowning:

Обратный апостроф - на клавише ё в английской раскладке

в отдельной строке

выстави скорость порта 115200

.
Connected to WiFi
IP address: 192.168.1.xxx
HTTP server started
pressed
Not connect