Оглавление:

Модификация платы адаптера USB к ESP-01: 3 шага (с изображениями)
Модификация платы адаптера USB к ESP-01: 3 шага (с изображениями)

Видео: Модификация платы адаптера USB к ESP-01: 3 шага (с изображениями)

Видео: Модификация платы адаптера USB к ESP-01: 3 шага (с изображениями)
Видео: Управление Arduino, через ESP 01 в программе FLProg 2024, Июль
Anonim
Модификация платы адаптера USB к ESP-01
Модификация платы адаптера USB к ESP-01
Модификация платы адаптера USB к ESP-01
Модификация платы адаптера USB к ESP-01

Вы купили эту плату адаптера USB для ESP-01 и обнаружили, что ее нельзя использовать для прошивки ESP-01? Ты не одинок. У этого адаптера первого поколения нет механизма для перевода ESP-01 в режим последовательного программирования, который требует вывода вывода GPIO-0 на НИЗКИЙ уровень.

Я обнаружил, что это очень расстраивает, учитывая, что эта плата очень дешевая, маленькая и удобная для подключения ESP-01 к нашему ПК. Я сделал еще одну схему на своей макетной плате вместе с адаптером FTDI, чтобы иметь возможность прошивать ESP-01. Было бы неплохо, если бы мы могли использовать его вместо этого?

На одном из рисунков выше показано типичное сообщение об ошибке в Arduino IDE, которое мы видим при попытке прошить код в ESP-01 без предварительного перевода его в режим последовательного программирования.

В этом руководстве я покажу вам, как модифицировать этот адаптер, чтобы сделать это с помощью простого мини-тактильного переключателя и небольшой пайки.

Давайте приступим к делу!

Шаг 1: детали и распиновка

Детали и распиновка
Детали и распиновка
Детали и распиновка
Детали и распиновка

Для этой модификации я использовал тактильный мини-переключатель, который я позаимствовал у другой электроники. Также понадобится пара коротких проводов для подключения переключателя к плате.

Шаг 2: Монтаж и пайка

Монтаж и пайка
Монтаж и пайка
Монтаж и пайка
Монтаж и пайка
Монтаж и пайка
Монтаж и пайка
Монтаж и пайка
Монтаж и пайка

На этом этапе мы собираемся установить мини-переключатель на заднюю часть разъема адаптера. Я использовал для этого горячий клей, и при желании вы можете сделать несколько царапин на поверхности розетки для лучшего сцепления.

После того, как клей застынет, мы собираемся припаять 2 коротких провода между переключателем и контактами GPIO-0 и GND. См. Рисунок выше, где показано расположение контактов.

Это приведет к замыканию GPIO-0 и заземления при нажатии переключателя.

Шаг 3: Прошивка ESP-01

Прошивка ESP-01
Прошивка ESP-01
Прошивка ESP-01
Прошивка ESP-01
Прошивка ESP-01
Прошивка ESP-01

Мы закончили с нашей модификацией. Чтобы прошить ESP-01, выполните следующие действия:

1. Вставьте ESP-01 в гнездо адаптера, соблюдая правильную ориентацию, показанную на рисунке.

2. Удерживая нажатой кнопку тактильного переключателя, вставьте адаптер в USB-порт вашего ПК. Отпустите кнопку примерно через 1 секунду. Вы будете проверять ловкость своих пальцев, выполняя это упражнение..:)

3. Задайте настройки платы Arduino IDE и загрузите свой код. Я включил типичную настройку, которая работает для платы ESP-01.

ПРИМЕЧАНИЯ:

  • После прошивки ESP-01 мы можем использовать адаптер для питания ESP-01 от любого источника USB. Он имеет встроенные подтягивающие резисторы 10 кОм для контактов GPIO-0 и GPIO-2, чтобы он мог выполнять нормальную загрузку с флэш-памяти.
  • Этот адаптер основан на чипсете CH340, на моем ПК он отображается как USB-SERIAL CH340.

Наслаждаться..

Рекомендуемые: