Найти тему
Электроника, ESP32, Arduino

Не прошивается (не заливается скетч) в плату ESP-WROOM-32 DevKit v1

ООО.... эти чудные произведения неизвестных китайских мастеров. С одной стороны спасибо - недорогая продукция доступная всем, а с другой....

Есть у меня 2 абсолютно одинаковые на внешний вид платы ESP-WROOM-32 DevKit v1.

В одну из плат любой скетч заливается без проблем.

-2

А вот в другую:

-3

Зависает в таком состоянии (появляется строка Connecting....) с выдачей в конечном итоге строки

-4

Чтобы залить в такую плату скетч необходимо в момент появления надписи Connecting - нажать кнопку Boot рядом с USB разъемом, дождаться начала загрузки и отпустить её. В готовый проект разумеется такую плату ставить не особенно интересно - не вскрывать же каждый раз корпус. Если Вы код пишите сами, необходимость постоянно клацать кнопку при перепрошивке платы для проверки работы скетча тоже начинает раздражать. Чтобы решить данную проблему необходим конденсатор емкостью 10 мкф. и напряжение 6.3V (или выше).

-5

Подключите его между ножкой EN и землей. (не забываем соблюдать полярность) и плата будет прошиваться без необходимости нажатия кнопки Boot.

-6

Вот такой он Китай-непредсказуемый. Две абсолютно одинаковые по функционалу железки ведут себя совсем по разному.

Также вы можете ознакомиться с полным списком статей на моем канале.
Всем удачи!