ESP32-CAM Failed to connect: что делать

Сообщение значит, что чип не ответил из своего загрузчика. Своего USB у ESP32-CAM нет: она стоит на плате-программаторе ESP32-CAM-MB или шьётся через переходник USB-UART, а при сбросе на GPIO0 должен быть низкий уровень. На программаторе зажми IO0, нажми RST, отпусти IO0 и попробуй снова.

Обновлено 6 ноября 2026 г.

Причины в том порядке, в каком их проверять

  1. Чип не в загрузчике. При сбросе на GPIO0 должен быть низкий уровень. С программатором зажми IO0 и нажми RST. С переходником соедини IO0 с GND и нажми RST на обороте платы.
  2. Перепутаны TX и RX. TX переходника идёт на U0R, RX переходника на U0T. Все провода в таблице ниже.
  3. Не хватает питания. Подавай питание на вывод 5V. Выход 3,3 В у переходников FT232R не даёт нужного тока для чипа ESP, об этом предупреждает руководство esptool.
  4. Кабель только заряжает. Если порт вообще не появляется, попробуй другой кабель.
  5. Нет драйвера. На программаторе обычно стоит чип CH340, смотри страницу драйвер CH340. В переходниках бывают CH340, CP2102 и FT232R.
  6. Порт держит другая программа. Закрой Arduino IDE и мониторы порта, потом подключи плату заново.
  7. К IO12 что-то подключено. При включении на GPIO12 должен быть низкий уровень. Отключи провод и попробуй снова.

Подключение через переходник USB-UART

ПереходникESP32-CAMЗаметка
5V5VПитание
GNDGND
TXU0RСигналы 3,3 В: поставь перемычку на переходнике, если она есть
RXU0T
GNDIO0Только на время прошивки

После прошивки

Сними провод с IO0 и нажми RST: с IO0 на GND плата остаётся в загрузчике, и прошивка не запускается. Если плата перезагружается при включении камеры или Wi-Fi, питай её от блока на 5 В и от 1 до 2 А.

Платы из статьи

Проекты для этой платы

Все проекты для этой платы

Источники

Другие статьи