Доброго времени суток!
Редко пишу на форумах, но сейчас возникла странная ситуация и вот я тут.
Вкратце проблема:
1) Есть ESP-01, в качестве usb-ttl использую arduino nano (ардуино работает исправно)
2) Решил залить для проверки работоспособности есп код блинка
и начались проблемы - ArduinoIDE выдаёт ошибку:
warning: espcomm_sync failed
error: espcomm_open failed
error: espcomm_upload_mem failed
Решил залить стандартную прошивку в esp при при помощи NodeMCU firmware Programmer.
Плата сразу определяется, настройки использую как здесь https://habr.com/ru/post/371853/. Прошивка тоже загружается.
Я подумал, что наконец всё нормально. Но не тут-то было! Открываю последовательный порт в ArduinoIDE (baud: 74800), а там постоянно ошибки:
Fatal exception (0):
epc1=0x4021058c, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000000, depc=0x00000000
При этом на плате esp постоянно горит синий светодиод (красного и вовсе нет, разводка какая-то другая...), при переводе платы в режим программирования (подтягиваю GPIO0 напрямую к 0) на 0.1с загорается светодиод, гаснет и всё. При попытке прошить через ArduinoIDE кидает вышесказанные ошибки.
3) Схема подключения:
Arduino | ESP
3V3 | VCC
GND | GND
TX | TX
RX | RX
3V3 | EN
GND | GPIO0 (при прошивке)
Знаю, что возможно esp уже настал конец, т.к. всё подключаю напрямую, но несколько смущает нормальная запись бинарной прошивки
Вроде ничего не забыл, буду рад всем ответам.
Заранее спасибо!
Редко пишу на форумах, но сейчас возникла странная ситуация и вот я тут.
Вкратце проблема:
1) Есть ESP-01, в качестве usb-ttl использую arduino nano (ардуино работает исправно)
2) Решил залить для проверки работоспособности есп код блинка
void setup() {
pinMode(2, OUTPUT);
}
void loop() {
digitalWrite(2, LOW);
delay(1000);
digitalWrite(2, HIGH);
delay(1000);
}
pinMode(2, OUTPUT);
}
void loop() {
digitalWrite(2, LOW);
delay(1000);
digitalWrite(2, HIGH);
delay(1000);
}
warning: espcomm_sync failed
error: espcomm_open failed
error: espcomm_upload_mem failed
Решил залить стандартную прошивку в esp при при помощи NodeMCU firmware Programmer.
Плата сразу определяется, настройки использую как здесь https://habr.com/ru/post/371853/. Прошивка тоже загружается.
Я подумал, что наконец всё нормально. Но не тут-то было! Открываю последовательный порт в ArduinoIDE (baud: 74800), а там постоянно ошибки:
Fatal exception (0):
epc1=0x4021058c, epc2=0x00000000, epc3=0x00000000, excvaddr=0x00000000, depc=0x00000000
При этом на плате esp постоянно горит синий светодиод (красного и вовсе нет, разводка какая-то другая...), при переводе платы в режим программирования (подтягиваю GPIO0 напрямую к 0) на 0.1с загорается светодиод, гаснет и всё. При попытке прошить через ArduinoIDE кидает вышесказанные ошибки.
3) Схема подключения:
Arduino | ESP
3V3 | VCC
GND | GND
TX | TX
RX | RX
3V3 | EN
GND | GPIO0 (при прошивке)
Знаю, что возможно esp уже настал конец, т.к. всё подключаю напрямую, но несколько смущает нормальная запись бинарной прошивки
Вроде ничего не забыл, буду рад всем ответам.
Заранее спасибо!