Минимальная обвязка 8266 и режим прошивки

Бывают ситуации когда не получается прошить имеющийся модуль никаким способом.
Для того чтобы понять как быть в этой ситуации необходимо понимать о том как работает
режим BOOT (прошивки) в модуле.
Наиболее полная реализация выполнена в модулях с usb подключением, таких как NodeMcu,
ниже фрагмент схемы этого модуля:

В данном случае транзисторы VT1 и VT2 автоматически определяют режим работы и пользователю ничего делать не нужно.
Как правило это очень удобно на отладочных модулях.

Если в Вашем модуле реализована минимальная обвязка, это делают для удешевления и когда не нужно пришивать модуль
постоянно для экспериментов, скорее всего схема примерно такая:

В данной реализации режим BOOT реализуется подтягиванием Gpio0 к земле с помощью кнопки SW1
Эту кнопку необходимо держать с момента включения либо сброса, до момента начала прошивки. Если в Вашем модуле по какой-то причине, нет подобной кнопки, ее необходимо реализовать каким-либо способом.
Для работы также необходимо подтяжка вывода EN к питанию и Gpio15 к земле.

Оставьте комментарий

Поддержал проект — спас молодого самодельщика! А мы принимаем подарки...

X