Что-то новая версия SDK, даже с твоими правками, совсем нерабочая.
У меня в коде есть такая последовательность:
espconn_sent(sbuf->conn, &seq, 1);
espconn_sent(sbuf->conn, (uint8_t *)&r, sizeof(reply_t));
Размер первого сообщения - 1 байт, второго - 4 байта.
На новом SDK я вижу на...