Top.Mail.Ru
Ответы
Аватар пользователя
Изменено
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+2

Почему не прошивается ESP8266? Leaving... Hard resetting via RTS pin...

У меня должен модуль создать точку доступа WiFi после загрузки программы, она не создаётся.
#include <ESP8266WiFi.h>

#include <WiFiUdp.h>

WiFiUDP Udp;

unsigned int localUdpPort = 4210;

char incomingPacket[256];

char replyPacket[]="Привет! Получил сообщение :-)";

const char* ssid = "Бусик";

const char* password = "9598489";

void setup()

{

WiFi.softAP("Busik", password);

Serial.begin(115200);

Serial.println();

Serial.printf("Подключились к WiFi:%s",ssid);

/*WiFi.begin(ssid, password);

while(WiFi.status() != WL_CONNECTED)

{

delay(500);

Serial.print(".");

}

Serial.println("Подключились");*/

Udp.begin(localUdpPort);

Serial.printf("Теперь прослушиваем такого клиента %s, UDP-порт: %d\n", WiFi.localIP().toString().c_str(), localUdpPort);

}

void loop()

{

int PacketSize = Udp.parsePacket();

Serial.println(PacketSize);

if(PacketSize)

{

Serial.printf("Received %d bytes from %s, port %d",PacketSize, Udp.remoteIP().toString()/*.c_str()*/, localUdpPort);

int len = http://udp.read/ (incomingPacket, 255);

if(len > 0)

{

incomingPacket[len] = 0;

}

Udp.beginPacket(Udp.remoteIP(), Udp.remotePort());

Udp.write(replyPacket);

Udp.endPacket();

}

}

По дате
По рейтингу
Аватар пользователя
Просветленный

1) ты в режим загрузки прошивки перевёл?
2) если перевёл, то после прошивки надо нажать кнопку "reset" на модуле (если есть), или питание отрубить/подать для перезагрузки модуля с новой прошивкой.