• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Нужна помощь Ошибка "A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header"

AndyTur

New member
Купил у чинайцев D1 R32 (Wifi BluetoothR32). Arduino IDE. Подключил ESP32 Dev Module.
По началу - Failed to connect to ESP32
Изменил:
Upload speed - 115200
Flash mode - DIO
Появилось много строчек в Мониторе порта и
Стало шится.
 

niazlv

New member
Выдает ошибку:
Connecting........_____....._____....._____....._____....._____....._____....._____....._____....._____....._____

A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header
A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header
С такой проблемой сталкивался вот буквально вчера. Во первых стоит проверить, перевели ли вы её в BOOT0? Хотя обычно оно может и перевести его программно в этот режим, но стоит перед подачей питания на плату замкнуть IO0 на землю, после подключения питания можно разомкнуть.
Далее проверяем порт, тот ли указали. Если опять проблема, то проверяем драйвера на ch340. Плату можно выбрать как ESP32 Dev module, настройки оставляем такими же, кроме скорости загрузки, я ставил 115200(советую с ней поиграться), и с ней у меня завелось. Хотя я прошивал голые камни, используя Arduino UNO как Uart-ttl converter. На ардуинке замыкаем RESET-GND. Далее контакты 0,1(соответственно RX TX) подключаем к контактам RX TX платы ESP32. Пробуем прошить. Если прошивка через ардуино удалась, а через штатный UART-TTL конвертер нет, то скорее всего проблемы или с восприятием его компютером или же аппаратная проблема конвертера.
 
Сверху Снизу