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

Не получается прошить ESP-12E

shdmitrij16

New member
Здравствуйте всем.

Помогите достойно войти в сообщество ESP-шников.

Arduino IDE - 1.6.8., ESP 8266 – 2.1.0.

На руках модуль ESP-12E «без обвески». Припаял к нему провода. Хвосты в макетку. Отдельный блок питания на +3,3 V для модуля. Точнее старая зарядка от сотового телефона (примерно 700мА) и LM 2596, но без модуля стабилизации AMS 1117. Напряжение выставляю +3,6V, с запасиком. Старт на макетке: VCC на +3,3V. CH-PD, GPIO2, GPIO0 через резистор 10 КОм на +3,3V. GPIO15 через резистор 10 КОм на GND. Определяется Андроид-устройством как Al-Thinker DX-XXX. Вижу IP и MAC–адрес новой сети.

Далее подключаю к ноутбуку PackardBell, перемкнув предварительно RST и GND Arduino UNO. С Arduino UNO RX на RX, TX на TX к модулю. GND с Arduino UNO на макетку к модулю.

В Диспетчере Файлов не определяется новое устройство.

Наугад выделяю порт COM3 для Generic ESP8266 Module. В мониторе порта







Что за прошивка? Так и не разобрался. В Интернете ничего похожего не нашёл.

Отсоединяю провод CH-PD.

Перебрасываю GPIO0 на GND.

Подсоединяю провод CH-PD.



Запускаю XTCOM_UTIL. Порт COM3 программа не определяет.

Всё выдохся.

Как и чем прошить? Хочу поморгать светодиодами через Андроид устройство. Заранее спасибо всем откликнувшимся.
 

shdmitrij16

New member
Здравствуйте всем.

Помогите достойно войти в сообщество ESP-шников.

Arduino IDE - 1.6.8., ESP 8266 – 2.1.0.

На руках модуль ESP-12E «без обвески». Припаял к нему провода. Хвосты в макетку. Отдельный блок питания на +3,3 V для модуля. Точнее старая зарядка от сотового телефона (примерно 700мА) и LM 2596, но без модуля стабилизации AMS 1117. Напряжение выставляю +3,6V, с запасиком. Старт на макетке: VCC на +3,3V. CH-PD, GPIO2, GPIO0 через резистор 10 КОм на +3,3V. GPIO15 через резистор 10 КОм на GND. Определяется Андроид-устройством как Al-Thinker DX-XXX. Вижу IP и MAC–адрес новой сети.

Далее подключаю к ноутбуку PackardBell, перемкнув предварительно RST и GND Arduino UNO. С Arduino UNO RX на RX, TX на TX к модулю. GND с Arduino UNO на макетку к модулю.

В Диспетчере Файлов не определяется новое устройство.

Наугад выделяю порт COM3 для Generic ESP8266 Module. В мониторе порта







Что за прошивка? Так и не разобрался. В Интернете ничего похожего не нашёл.

Отсоединяю провод CH-PD.

Перебрасываю GPIO0 на GND.

Подсоединяю провод CH-PD.



Запускаю XTCOM_UTIL. Порт COM3 программа не определяет.

Всё выдохся.

Как и чем прошить? Хочу поморгать светодиодами через Андроид устройство. Заранее спасибо всем откликнувшимся.
2016-04-01_232134.jpg
 

Victor

Administrator
Команда форума
перемкнув предварительно RST и GND Arduino UNO. С Arduino UNO RX на RX, TX на TX к модулю. GND с Arduino UNO на макетку к модулю.
В Диспетчере Файлов не определяется новое устройство.
нужно добиться того, чтобы ваша Arduino определялась как USB-TTL и вы могли подключиться терминалом к новому порту
Попробуйте сначала сделать это без ESP8266
 

NutsXXXL

New member
@shdmitrij16 тут нужно представить себе как все это работает (до андройда тут еще пахать и пахать):

1) Aduino UNO здесь если и нужен то только для того чтобы он работал исключительно конвертером USB. Точнее его atmega16u2 - Он выступает как виртуальный com-порт для esp8266 и драйвер используется тоже от UNO. А рабочий контроллер atmega 328 из него желательно вообще вытащить или стереть прошивку. Ну можно конечно и RST замкнуть. Для всего этого esp8266 вобще не нужен - все и без него должно работать: без эха но порт от arduino должен быть
2) Надо еще посмотреть что значит TX у UNO. Если это выход atmega 328 (что логично) значит этот TX к TX ESP8266, но я бы перепроверил - не надо ли крест накрест TX-RX RX-TX. И для каждой процедуры прошивки надо будет замыкать перемыкУ на прошивку и дергать питание или reset модуля. а потом вертать назад и снова сбрасывать модуль для работы

судя по картинке тут что-то уже заработало

3) для тестов всяко надо прошивку попроще - типа мигающий светодиод, которая Blink the blue LED on the ESP-01 module в примерах. ну как все это заработает тогда можно читать статьи про Blynk и другие подобные технология для esp8266 с облаками и андройдами
 
Последнее редактирование:

shdmitrij16

New member
Заказал в Китае модуль NodeMcu V3 , потренируюсь на нем, а затем вернусь к чистому модулю esp-12. Иногда крайне важно занять минимум места для своего проекта. Огромное спасибо всем откликнувшимся. О своих "поБЕДАХ" отпишусь несколько позже.
 
Сверху Снизу