• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Проблема с подключением esp-07 к Arduino UNO

ANovikov

New member
Здравствуйте, уважаемые форумчане!
Прошу сильно не ругаться и не отсылать, а подсказать новичку. Столкнулся с проблемкой и хотел бы спросить совета у знающих людей
Есть модуль ESP-07 и Arduino UNO, в менеджере плат устанавливаю "esp8266 by ESP8266 Community", подключаю по схеме из статьи с удинственным отличием (между 1 и 2 лапкой AMS1117 припаян танталовый конденсатор на 22 мкФ) https://esp8266.ru/esp8266-podkluchenie-obnovlenie-proshivki/#esp8266-arduino-connect


Все вроде как подключается, на COM порте видно устройство, но после отправки команды AT через монитор COM порта ничего не приходит в ответ. Скорости менял. При подачи питания на доли секунды загорается синий диод.
UPDATE: подал напряжение на CHPD ПОСЛЕ включения питания и загрузки модуля, и в мониторе порта получил сообщение :
Код:
 ets Jan  8 2013,rst cause:1, boot mode:(5,6)

waiting for host

ets Jan  8 2013,rst cause:1, boot mode:(5,6)

waiting for host
Пишу в строку AT и в ответ ничего не получаю
 
Последнее редактирование:

Юрий Ботов

Moderator
Команда форума
Похоже на извечную путаницу понятий: если подключаете Arduino к компу, даже с esp шилдом, так и пишите в менеджере плат "Arduino uno", Если подключаете саму esp без всяких ардуино пишите в менеджере плат "esp8266..."
Вы же не выбираете в менеджере плат другие подключаемые шилды?! Чем esp-шилд лучше?
 

ANovikov

New member
Похоже на извечную путаницу понятий: если подключаете Arduino к компу, даже с esp шилдом, так и пишите в менеджере плат "Arduino uno", Если подключаете саму esp без всяких ардуино пишите в менеджере плат "esp8266..."
Вы же не выбираете в менеджере плат другие подключаемые шилды?! Чем esp-шилд лучше?
Выбрал в менеджере плат Arduino Uno, открыл монитор порта, включил подал питание на VCC, подождал, подал питание на EN (CH_PD), получил сообщение:
Код:
ets Jan  8 2013,rst cause:1, boot mode:(5,0)

waiting for host
Спасибо за внимание!
 

ANovikov

New member
По итогу все дело в питании. Подключил след. образом и Esplorer начал видеть модуль и команды через serial port принимать. Подключение :
Замнкул на дуине RESET и GND;
RX (ard)<>RX (esp);
TX(ard) <>TX(esp);
5v(ard)<>AMS1117 (можно выпаять со старой платы)+тант. конд 22мкФ(получаем 3.3V)<>VCC(esp)<> резистор 10 КОм+ EN(CH_PD)(esp);
GND(ard)<> GND(esp);
GPIO15(esp)<>GND;
Ну вот как-то так. Так что у кого проблемы с подключением и модуль не реагирует на команды рекомендую попробовать поиграться с питанием.
UPDATE:
Для перевода в режим перепрошивки (для перепрошивки) требуется следующее:
ESP8266:<>Arduino:
GND<> GND
GP2<>не подкл.
GP0<>GND
RXD<> RX
TXD <>TX
CHPD<>AMS1117 (можно выпаять со старой платы)+тант. конд 22мкФ(получаем 3.3V)<> 5v(ard)
RST <> не подкл.
VCC <> AMS1117 (можно выпаять со старой платы)+тант. конд 22мкФ(получаем 3.3V)<> 5v(ard) (прошить с резистором не получилось, возможно что-то с резистором)
Включили, подождали некоторое время и отключаем GP0 от GND, после этого грузим скетч
 
Последнее редактирование:
Сверху Снизу