Объявление!

Национальное Объединение "Новая Россия - Великая Россия" создано 1 мая 2006 года. И является Национально-Социалистической Общественной организацией, защищающей интересы Русского народа.

1 мая 2021 года нам исполняется 15 лет.
http://russianew.ru/viewtopic.php?f=10&t=25

Населению России необходимо Объединяться! Кем бы вы ни были по национальности, все мы живущие на территории России представляем собой единую нацию России. Если вы уже поняли что настоящее правительство не способно привести Отечество к прогрессу и процветанию, мы все должны Объединиться и принять общее решение о дальнейшей судьбе России. Иного пути выхода из тупика нет.

http://russianew.ru/viewtopic.php?f=120&t=4503

WiFi-модули ESP8266. С чем их едят?

Проекты и уроки по микроконтроллерам бюджетной ценовой категории.

Модератор: pinochet

Правила форума
Правила форума
Внимание! Любой спам на нашем форуме запрещён!
Коммерческая реклама сайтов, ссылки, спам запрещены. Так же запрещены ссылки на сайты в профилях новичков.
Бан без предупреждений.

WiFi-модули ESP8266. С чем их едят?

Непрочитанное сообщение admin » 20 фев 2016, 12:18

Мой опыт:

Приобрёл такое чудо - ESP8266 12e. Просто с мыслью "попробовать". Пробую уже недели три в разных конфигурациях. Вещь!!! Перепробовал всё что можно было к нему прикрутить. Пришел к выводу - подход к каждому типу таких модулей строго индивидуален!

К примеру на первом этапе я пытался запускать его с обвязкой сопротивлений по различным схемам найденным в сети. Ничего не вышло. В итоге запустился без сопротивлений. Без них и работает. Любые попытки притянуть в up или doun порождают танцы с бубнами. Не факт что это происходит у кого-то ещё, просто имейте ввиду - подход к модулю индивидуален.

Далее в процессе родилась печатная плата так называемого NodeMCU наиболее оптимальной конфигурации, позволяющей не путаться в многочисленных эксперементальных "соплях" из кучи проводов. Включает USB-UART на интерфейсе CP2102, стабилизатор на LM1117 3,3v, ESP8266-12e, и по два пина на каждый выход ESP. Мне так удобно - иначе в процессе опытов пинов постоянно не хватает.

В настоящий момент наиболее функциональную прошивку с читабельным веб-интерфейсом можно собрать здесь: http://www.wifi-iot.ru/ (простейшие функции бесплатны, более продвинутые требуют платного ключа).

Попытка собрать прошивку на буржуйском онлайн-конструкторе завершилась неудачно 3 раза подряд - заливаешь в модуль, он молчит на любые попытки связаться как по UART AT так и по Вай-Фай.

Что ещё могу добавить? Модуль очень вкусный ибо напичкан всем нужным железом под завязку. Есть возможность подключать OLED, TFT и сегментные экраны, опрашивать кучу датчиков, работать с серверами и масса прочих инструментов. Однако любые лишние настройки жрут соответственно флеш-память. С этим нужно поаккуратнее, без фанатизма.

Батарейку в нормальном режиме жрёт с аппетитом, это всё ж таки Вай-Фай. В среднем 100-250 mA/h в зависимости от режима работы. Их три: модем, станция, и сберегающий. В режиме сна ещё не гонял.
Аватар пользователя
admin
Администратор
 
Сообщений: 946
Зарегистрирован: 20 фев 2016, 09:07

Re: WiFi-модули ESP8266. С чем их едят?

Непрочитанное сообщение admin » 20 фев 2016, 12:19

Прошивка

Я прошивал с помощью USB-UART на CP2102. Питание 3.3В беру с Меги, она по мощам вытягивает вполне. Соединения:

GND =UART GND+MEGA GND+ESP GND+ESP GPIO0+ESP GPIO 15 (для модулей с выведенным GPIO 15).

UART TX+ESP RX

UART RX+ESP TX

MEGA 3.3V+ESP VCC+ESP CH_PD

Далее USB UART втыкаем в USB порт, ручками выставляем в диспетчере устройств COM 6 максимум (выше 6-го шиться не будет), и только теперь подаём питание на MEGA. Открываем пришивальщик ESP8266Flasher, выставляем COM 6, во вкладке ADVANCED ставим скорость соединения, размер вашего флеша, во вкладке CONFIG выбираем нашу прошивку и указываем адрес во флеше.

Теперь спокойно шьёмся. После прошивки выключаем питание на ESP, GPIO0 откидываем от GND, и подаём питание на ESP.

В зависимости от типа прошивки модуль теперь определится либо в программе ESP8266 Config на скорости 9600, либо в вашей сети WI-FI.
Аватар пользователя
admin
Администратор
 
Сообщений: 946
Зарегистрирован: 20 фев 2016, 09:07


Вернуться в Arduino

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron
title=!-- ENDIF --