esp8266 не отвечает
- Войдите на сайт для отправки комментариев
Втр, 21/05/2019 - 15:20
Добрый день. Пытаюсь подключить ардуину к BLYNK через ESP. ESP сама живая но в монитор порта пишет:ESP is not responding. Что может быть? Вот тестовый код
/* Comment this out to disable prints and save space */ #define BLYNK_PRINT Serial #include <ESP8266_Lib.h> #include <BlynkSimpleShieldEsp8266.h> // You should get Auth Token in the Blynk App. // Go to the Project Settings (nut icon). char auth[] = "3218c8cbd4ed4023b01152be6929b5b0"; // Your WiFi credentials. // Set password to "" for open networks. char ssid[] = "daskv"; char pass[] = "12072018"; // Hardware Serial on Mega, Leonardo, Micro... //#define EspSerial Serial1 // or Software Serial on Uno, Nano... #include <SoftwareSerial.h> SoftwareSerial EspSerial(2, 3); // RX, TX // Your ESP8266 baud rate: #define ESP8266_BAUD 9600 ESP8266 wifi(&EspSerial); WidgetLED led1(V1); BlynkTimer timer; // V1 LED Widget is blinking void blinkLedWidget() { if (led1.getValue()) { led1.off(); Serial.println("LED on V1: off"); } else { led1.on(); Serial.println("LED on V1: on"); } } void setup() { // Debug console Serial.begin(9600); // Set ESP8266 baud rate EspSerial.begin(ESP8266_BAUD); delay(10); Blynk.begin(auth, wifi, ssid, pass); // You can also specify server: //Blynk.begin(auth, wifi, ssid, pass, "blynk-cloud.com", 80); //Blynk.begin(auth, wifi, ssid, pass, IPAddress(192,168,1,100), 8080); timer.setInterval(1000L, blinkLedWidget); } void loop() { Blynk.run(); timer.run(); }