Начнем с подключения!
Нашел первую попавшую схемку
и... ничего не заработало.
Только после продолжительных прогулок бескрайним инетом, я наткнулся на видос на канале iomoio о правильном подключении ESP-01. Суть в том что нужно обязательно обеспечить хорошее внешне питание на 3,3В и подтянуть соответствующие выводы с помощью резисторов. Иначе ESP8266 может непроизвольно перейти в режим программирования или натворить еще каких-то ненужных в данном случае дел. Таким образом обеспечиваем хороший контакт и будет вам счастье! )))
Тут может сбить с толка разность схем. Но на схему снизу можно прицепить USB<->UART переходник вместо платы Arduino. Главное помнить что у ESP8266 сильная дружба с 3,3 вольтами!!! (И поменять местами выводы Tх и Rх, то-есть подключить к переходнику накрест)
Делаем подключение по схеме ниже.
Дальше открываем терминал, указываем NL&CR, выставляем скорость 74880 бод и подключаем модуль.
В терминал должна загрузится инфа о модуле, что-то типа этого:
Если вылезли кракозябры - скорее всего не та скорость. Меняйте, экспериментируйте.
Если не последовало никакой реакции - проверяйте соединения. Я тоже промучился вечер, но все решилось хорошим питанием и качественной подтяжкой выводов.
Инфа по прошивке: ТУТ
Прошивки (SDK): ТУТ
Удачи!!! ;))
|