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

Странное поведение Wemos mini - то грузится то нет...

done7k

New member
а вот это другой чип, но подключен через USB . здесь принт возвращает... модет провода TX RX глючат???

esp8266-b.png
 

done7k

New member
посадил на USB замкнул gpio2 на 3.3 и gpio15 на землю .. и оно работает. А вот если отключить один или оба, то не работает... причем, если gpio2 подкинуть + через 10к , то не работает, но загорается светодиод при ресете...

есть тут схема на мой модуль, а то в сети все разные..?
 

nikolz

Well-known member
посадил на USB замкнул gpio2 на 3.3 и gpio15 на землю .. и оно работает. А вот если отключить один или оба, то не работает... причем, если gpio2 подкинуть + через 10к , то не работает, но загорается светодиод при ресете...

есть тут схема на мой модуль, а то в сети все разные..?
У вас модуль wemos
1597979332088.png
Не надо ничего на нем паять.
сделайте следующее, если хотите чтобы все работало .
--------------------------
установите программу tera term
-----------------
установите программу nodemcu flasher,
из папки win32/reliаse или win64/64
запустите ее
подключите и отключите свой модуль к USB
в программе появится и исчезнет ваш ком порт
если этого не происходит то проверяйте кабель
------------------
запустите программу тера терм
настройте ком порт в ней и скорость 74880
подключите модуль
и нажмите rst
на экране появится сообщение
----------------
Если сообщение есть то модуль исправный
и проблемы могут быть лишь в программе
-------------
Вернитесь к flasher
и запишите любую прошивку в модуль
если запись завершится нормально про модуль нормально программируется
-----------------
вернитесь к teraterm установите скорость 9600 или 115000 зависит от прошитой программы
и нажмите rst
читайте сообщения
------------------
После этого можете играть с ESPloader.
 

CodeNameHawk

Moderator
Команда форума
есть тут схема на мой модуль, а то в сети все разные..?
А угадайте какой у меня модуль, на вкус и цвет они разные.
В гоогле есть схема, сами найдете?

Надо знать что за LUA в нем залита.
Проще всего скачать и залить по новой саму LUA.
https://nodemcu-build.com/
Для начала не включайте дополнительные модули, оставьте те по умолчанию.

И для начала почитайте
http://forum.amperka.ru/threads/esp-8266-esp32-nodemcu-lua-азы-программирования.12558/
https://habr.com/ru/post/394535/
https://github.com/nodemcu/nodemcu-flasher
https://www.google.com/search?client=firefox-b-d&q=lua+esp8266
 

nikolz

Well-known member
Если собираете свою схему на ESP-12 ( т е берете отдельно модуль ESP-12) то вам нужен адаптер USB-UART
На ESP-12 надо поставит 4 резистора и 2 кнопки
Полагаю что это совсем просто
и подключить Tx и Rx сигналы крест накрест от адаптера
Ну конечно не забыть Vcc и GND
---------------
пины RST,GPIO0 GPO2 и GPIO15 задают режим работы ESP
их подключаем через резистор 10 ком - GPIO0,RST,GPIO2 к Vcc, а GPIO15 к GND
------------
две кнопки подключаем к RST и GPIO0 и к GND
--------------
Для запуска в режиме программирования удерживаем нажатой кнопу GPIO0 и кликаем кнопку RST потом отпускаем кнопку GPIO0.
Дл запуска выполнения программы кликаем кнопку RST.
-----------------------------
ВСЕ до безобразия просто.
 

CodeNameHawk

Moderator
Команда форума
done7k
Если после заливки LUA, схема не начнет работать без дополнительных перемычек, а вы проверили, что резисторы на плате стоят нужных номиналов, то надо будет стереть есп, заливаете в нее АТ прошивку, проверяете ее работу и снова заливаете LUA.
 

nikolz

Well-known member
done7k
Если после заливки LUA, схема не начнет работать без дополнительных перемычек, а вы проверили, что резисторы на плате стоят нужных номиналов, то надо будет стереть есп, заливаете в нее АТ прошивку, проверяете ее работу и снова заливаете LUA.
дело в том, что при использовании ESPloader для работы на LUA с некоторыми модулями возникают проблемы именно при старте прошивки.
Поэтому тестировать модуль на луа и с ESPloader начинающим не рекомендую.
Есть еще прога для луа англоязычная, она более устойчивая, чем ESPloader, но менее функциональна и сложнее в понимании для начинающих.
 

done7k

New member
запустите программу тера терм
настройте ком порт в ней и скорость 74880
подключите модуль
и нажмите rst
на экране появится сообщение
----------------
Если сообщение есть то модуль исправный
и проблемы могут быть лишь в программе
во чо пишет...

esp8266-c.png

ок проблема в прошивке konnected
Вернитесь к flasher
и запишите любую прошивку в модуль
если запись завершится нормально про модуль нормально программируется
нет. прошиваться не хочет.. если замкнуть gpio0 на G то в терминале пишет boot mode (5,7) вместо (7,7)
 

nikolz

Well-known member
во чо пишет...

Посмотреть вложение 9758

ок проблема в прошивке konnected

нет. прошиваться не хочет.. если замкнуть gpio0 на G то в терминале пишет boot mode (5,7) вместо (7,7)
Вы работаете с wemos или с ESP-12?
Если с wemos то замыкать ничего не надо Там есть автомат переключения режима и это делает программа nodemcu flasher
покажите что она пишет и как вы ее настроили
 

nikolz

Well-known member
если вы издеваетесь над wemos закорачивая пины то возможно вы сожгли транзисторы автомата переключения режима
 

done7k

New member
Вы работаете с wemos или с ESP-12?
Если с wemos то замыкать ничего не надо Там есть автомат переключения режима и это делает программа nodemcu flasher
покажите что она пишет и как вы ее настроили
это не esp-12... она похожа на wemos, хотя на ней так не написано, там картинку я постил в эту ветку, да я понимаю что флешер аватоматом переключает. Но он не шьет ее никак..
там особо то и настроек нет.. скорость менял да и разные SPI mode , результат такойже. Ну и bin вчера собрал.. заливал его на другую борду - все ок тем же flasher ом
esp8266-d-nodemcuflasher.png
 

nikolz

Well-known member
это не esp-12... она похожа на wemos, хотя на ней так не написано, там картинку я постил в эту ветку, да я понимаю что флешер аватоматом переключает. Но он не шьет ее никак..
там особо то и настроек нет.. скорость менял да и разные SPI mode , результат такойже. Ну и bin вчера собрал.. заливал его на другую борду - все ок тем же flasher ом
Посмотреть вложение 9759
Какой файл Вы грузите?
Где сообщение об ошибке записи?
Где сам процесс загрузки?
 

nikolz

Well-known member
На вкладке Config
Вам надо указать файл для загрузки
----------------
На вкладке Operation
Вы должны видеть COM порт который у Вашего модуля когда подключаете к USB
Нажимаете на Flash-кнопку и получаете MAC адреса либо не получаете их
далее идет загрузка - ползунок или не идет загрузка.
Что у Вас?
 

nikolz

Well-known member
посмотрел вашу картинку модуля
там написано mini D1 - это и есть Wemos mini D1
 

done7k

New member
посмотрел вашу картинку модуля
там написано mini D1 - это и есть Wemos mini D1
но есть еще nodemcu mini d1 . не знаю в чем разница. Но на wemos так и написано wemos даже на чипе. на моем нет.. ну то такое...
Вы должны видеть COM порт который у Вашего модуля когда подключаете к USB
Нажимаете на Flash-кнопку и получаете MAC адреса либо не получаете их
далее идет загрузка - ползунок или не идет загрузка.
Что у Вас?
адресов нет , порт есть, светодиод на борде активно моргает, колесо внизу крутится. гружу nodemcu.bin вчера собрал (на другой борде успешно работает)

esp8266-e-nodemcuflasher.png
 
Сверху Снизу