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

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