YaKotikTvoy
@YaKotikTvoy
Стьюдик

Как избавиться от Leaving... Hard resetting via RST pin?

626ee6888a8dc903176746.png
Уже сбрасывал и через кнопку и через пин, всёравно ESP8266 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("Бусик", 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();
  if(PacketSize)
  {
    Serial.printf("Received %d bytes from %s, port %d",PacketSize, Udp.remoteIP().toString()/*.c_str()*/, localUdpPort);
    int len = Udp.read(incomingPacket, 255);
    if(len > 0)
    {
      incomingPacket[len] = 0;
    }
    Udp.beginPacket(Udp.remoteIP(), Udp.remotePort());
    Udp.write(replyPacket);
    Udp.endPacket();  
  }
}
  • Вопрос задан
  • 77 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы