


Почему не прошивается 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" на модуле (если есть), или питание отрубить/подать для перезагрузки модуля с новой прошивкой.