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

как убрать моргание диодов при подаче питания на esp-12f

Arthur

Active member
HTTPS. Поддерживает только устаревший метод (битовый размер и тип шифрующего ключа) не рекомендованный, из-за низкого уровня безопасности. Теперь, когда входите браузером на такой сайт HTTPS, то броузер рисует перечеркнутый HTTPS красной полосой и ругается - не пускает на сайт. Т.е. весь интернет уже сменил систему и ESP8266 теперь недоступны все внешние соединения с SSL/TSL. Только устаревшие - сделанные исключительно для совместимости. Ну типа погоду с сайта ESP8266 теперь не считать, почту не отослать и т.д. Эта смена произошла в том году и по всему российскому инету тоже.
В общем ESP8622 по всем параметрам теперь - не рекомендован для новых разработок. Так пишут на свои устаревшие чипы нормальные производители, но не Espressif :) Espressif наоборот - пытается втюхать устаревшую ерунду розничным продавцам у нас и гонит рекламу.
OK, а тогда что юзать? RTL00?
 

pvvx

Активный участник сообщества
OK, а тогда что юзать? RTL00?
Это смотря для чего. Если SoC с WiFi, то:
Всякие MINI 3G WIFI долго стартуют. Но кушают примерно так-же как и ESP8266 (если понизить CLK и принять меры).
Зато средств для "детского творчества" куча - см. в поиске CyberWRT / OpenWRT.
Для включения лампочек большинство китайских производителей избрали RTL8711AF.
Для всяких камер и прочего более сложного хлама один SoC с WiFi не применяется. Используют внешний MCU + WiFi чип.
К примеру RTL8195 чип в готовом устройстве не нужен - там USB и 2.5 Мбайт RAM. Зачем в IoT USB? Web камеру подключать, как в Ameba Arduino? Дык это только для игры.
Посмотрите что встроено в RTL8195, потом сравните с ESP32S :) А цена RTL то меньше и он просто прописан для Arduino. Но розничной продажи его пока нет - китайцы на али ещё прошарили... а будут продавать то, что спрашивают.
 
Последнее редактирование:
Уважаемые господа!
Я благодарен всем за помощь. Вы настоящие специалисты, не мне чета. Но прочитайте пожалуйста вопрос! Если можно - ближе к делу.
 

pvvx

Активный участник сообщества
Уважаемые господа!
Я благодарен всем за помощь. Вы настоящие специалисты, не мне чета. Но прочитайте пожалуйста вопрос! Если можно - ближе к делу.
Ответили уже - в ESP8266 это не отключить. Процессор стартует из внутренней ROM и посылает сообщения в UART от туда. Обратитесь к разработчику чипа - Espressif. Вдруг они вас послушают и сделают специальную версию чипа с другим кодом в маcсочной ROM.
Остальные варианты по сокращению вывода сообщений отписал тут.
Выходит, что тема закрыта, т.к. наворачивать внешне мультиплексоры и прочие микросхемы нет никакого смысла. Причины:
Внешний простой микроконтроллер переключающий стартовые комбинации ног ESP8266 и расширяющий кол-во I/O стоит дешевле чем простой расширитель по i2c или spi. Так же это решение надежнее, т.к. меньшее кол-во элементов. Дополнительно дает контроль за работой глючного ESP8266 - может его пересбрасывать когда долго нет обращения к нему.
Другим альтернативным и более правильным решением является применение другого модуля по аналогичной цене, с более надежной работой и большими возможностями (модуль с RTL8710AF). Но это не вписывается в данную тему.
 

Scorpio

New member
В общем ESP8622 по всем параметрам теперь - не рекомендован для новых разработок.
Во как. Только я собрался с ним разобраться... С другой стороны, странно ждать особых чудес от модуля за 2 бакса. Навыпускают новых. Главное, что преодолен психологический барьер, что wifi - это дорого и сложно. А ESP вероятно еще долго будет на рынке. Слишком велико сообщество его любителей. И MQTT еще никто не отменял.
 

tretyakov_sa

Moderator
Команда форума
Уважаемые господа!
Я благодарен всем за помощь. Вы настоящие специалисты, не мне чета. Но прочитайте пожалуйста вопрос! Если можно - ближе к делу.
Не нужно даже пытаться сделать то что сделать нельзя. Задачу на более высоком уровне опишите. Что должно делать устройство?
 

pvvx

Активный участник сообщества
Слишком велико сообщество его любителей. И MQTT еще никто не отменял.
155ЛА3 "любители" ещё паяют. Антиквариат никто не запрещал. :)
Не нужно даже пытаться сделать то что сделать нельзя. Задачу на более высоком уровне опишите. Что должно делать устройство?
Вроде ясно вопрос поставлен. На портах у ESP8266 при старте бардак. Светодиоды на модуле мигают. Надо сделать, чтобы не мигали и порты (все GPIO) работали по старту как вход и с любым состоянием. Решается только "на высоком уровне" - переделыванием маски ROM в чипе.
 

Scorpio

New member
А на всех ли портах там бардак, или всеже есть парочка "спокойных"?
 

tretyakov_sa

Moderator
Команда форума
Вроде ясно вопрос поставлен. На портах у ESP8266 при старте бардак. Светодиоды на модуле мигают. Надо сделать, чтобы не мигали и порты (все GPIO) работали по старту как вход и с любым состоянием. Решается только "на высоком уровне" - переделыванием маски ROM в чипе.
Ясно то ясно. И ответ понятен. Бардак на GPIO16 и GPIO1. Все остальные спокойные.
Можно конечно городить схемы для их отключения и занимать этим другие пины. А можно успокоится и сделать схему в соответствии с задачей которую человек решает.
 

Arthur

Active member
Ясно то ясно. И ответ понятен. Бардак на GPIO16 и GPIO1. Все остальные спокойные.
Можно конечно городить схемы для их отключения и занимать этим другие пины. А можно успокоится и сделать схему в соответствии с задачей которую человек решает.
Хм. Пины занимать не нужно... У меня вся внешняя переферия включается с задержкой в 1-2 сек. Решил просто - транзистор, несколько резисторов, конденсаторы и реле.
Можно назвать это "реле выдержки". При этом работает отдельно и не занимает порты еспшки :).
 

Scorpio

New member
Есть. Десятки раз описано.
Тогда и проблемы никакой нет. Просто использовать эти пины на ответственных местах тапа реле открытия гаража. Да и гирлянды на них вешать. А синий светодиод на модуле залепить черной изолентой :)
 

pvvx

Активный участник сообщества
Тогда и проблемы никакой нет.
Вы так считаете? :)
Я вот смотрю, но даже главный популяризатор ESP8266 на Arduino не знает, что творится на выводах у чипа, а постоянно гонит одну "рекламу" на ютубе, далеко не соответствующую реальности :)
Просто использовать эти пины на ответственных местах тапа реле открытия гаража. Да и гирлянды на них вешать. А синий светодиод на модуле залепить черной изолентой :)
А красный? Синей изолентой? :)
Ну там ещё есть, скажем так нъюансы... , те выводы, которые якобы свободные, на них можно задать подтяжки и ещё мелкие условия при переходе чипа в sleep и перед сбросом... Выходит что они тоже не совсем "свободные" и реле может захлопнуть хозяина воротами :)
ROM-BIOS при старте без проблем может задействовать и GPIO12..15. Она умеет переключать туда UART по состоянию других ножек. :)
А на какую ножку выводится 26 MHz всё время при программировании модуля и при старте до загрузки из Flash?
Нормально ли будет работать ключ реле на 26 MHz? :)
Какие байты в esp_init_data_default.bin переключают какие GPIO при инициализации китай-SDK?
В какой режим запустится модуль при стандартных подтяжках, если к GPIO15 повесить светодиод через резистор на GND и перед нажатием RESET его включить? (касается и других управляющих типом загрузки выводов)
 
Последнее редактирование:

Shrotnet

New member
гаражное реле - не прихлопнет хозяина воротами - а откроет ворота гаража, если случайно случится какой-то RESET ...... во будет приколу то злодеям !!!!!!!!
 

pvvx

Активный участник сообщества
гаражное реле - не прихлопнет хозяина воротами - а откроет ворота гаража, если случайно случится какой-то RESET ...... во будет приколу то злодеям !!!!!!!!
C ESP8266 и ключей не надо. Там вариантов куча - он за метр чует шокер. Защиты от помех - нуль. Его даже не проверяли на это.
RTL8711AF - ESD проверка RAK476-A%20UART%20WiFi模块ESD测试报告.pdf +-4kV
Но проще с телефона ESP8266 заглючить/зайти через глюки в китай-SDK :)
Как пересбросить по WiFi давно нашлось...
 

Scorpio

New member
Ну дык все собрать, потом сделать десяток ресетов и прочих катаклизмов, убедиться, что не откравается без команды. А потом уже сдавать в эксплуатацию.
Слишком много требований предъявляете 2х баксовому модулю предназначенному для хоббистов. Для надежности существуют промышленные контроллеры. которые и надо ставить на ворота.
 
Последнее редактирование:
К выходам ESP8266 подключаю входы КР1554АП5 (74HCT244). При включении питания, переводим на 2-3 секунды выходы КР1554АП5 (74HCT244) в высокоомное состояние. Через 2-3 секунды после включения, когда ESP8266 прочихается, начинается штатная работа схемы.
На изящество это решение не претендует, но радиолюбительство - это сделать то, что нужно из того, что есть.
 

Shrotnet

New member
это задача производителя оборудования ... а то сделаешь на ESP какой то детонатор, только включишь питалово, и не успеет твоя КР1554АП5 сработать, и разлетятся твои ручки-ножки по деревне, да по лесу ...
 
Сверху Снизу