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

ESP32C3 заглушка DeepSleep перестала исполняться

nikolz

Well-known member
Четыре больших строения (дома), между ними сотни метров. Плюс мелкие, типа парников 6x4, огородных домиков, огород в десятку соток, беседка, дорога в сотню метров...
Да даже в обычных типовых участках от 20 соток в окружающих поселках, сколько потребуется км проводов для охвата всего?
Вы невнимательно читали и как результат много написали.
Относительно использовать провод я написал Вам на Ваш рассказ о скорости чтения данных в системе обогрева гаража при открытии двери. А Вы начали рассказывать про сотни датчиков и кучу домов.
 

pvvx

Активный участник сообщества
Вы невнимательно читали и как результат много написали.
Относительно использовать провод я написал Вам на Ваш рассказ о скорости чтения данных в системе обогрева гаража при открытии двери. А Вы начали рассказывать про сотни датчиков и кучу домов.
Вы очень невнимательно читали о “гараже”. Повторю - Про скорость включения дополнительных воздушных пушек при открытии ворот писали мне люди, которые работают в таких “ангарах” и это им нужно было увеличение скорости опроса с датчика. :p Можно даже найти про это в github… Разбиралась и скорость отклика на изменение температуры у разных типов датчиков.
Чем они там занимаются – не спрашивал. Возможно покраской авто – там нужны точные температуры…
 

pvvx

Активный участник сообщества
В бытовой сфере достаточно шага передачи данных с датчиков в диапазоне от 3-х до 30 секунд, с учетом усреднения за эти периоды и в зависимости от задачи. Плюс варианты передачи событий. Всё это давно откатано на Home Assistant для любых автоматизаций. С более частыми показаниями (кроме событий) он уже справляется хуже, если в системе сотни устройств. А раздувать платформу на процессоры и накопители потребляющими сотни Вт и системы связи типа оптоволокна для увеличения быстродействия нет смысла. Никто там не оптимизировал под это код и разницы в обработке с системой построенной на последней rPi с NVMe не заметите.

Но весь вопрос только в том, где в бытовой структуре автоматизации возможно применить ESP?

За много последних лет я такого не нашел. В первые годы появления ESP8266 доступных альтернатив просто не было. Но спустя уже 2 года с 2014, их возникло куча и с лучшими ТТХ, а ныне и лучшем соотношением цены. Но вы так и погрязли в 2014 году.
 

nikolz

Well-known member
В бытовой сфере достаточно шага передачи данных с датчиков в диапазоне от 3-х до 30 секунд, с учетом усреднения за эти периоды и в зависимости от задачи. Плюс варианты передачи событий. Всё это давно откатано на Home Assistant для любых автоматизаций. С более частыми показаниями (кроме событий) он уже справляется хуже, если в системе сотни устройств. А раздувать платформу на процессоры и накопители потребляющими сотни Вт и системы связи типа оптоволокна для увеличения быстродействия нет смысла. Никто там не оптимизировал под это код и разницы в обработке с системой построенной на последней rPi с NVMe не заметите.

Но весь вопрос только в том, где в бытовой структуре автоматизации возможно применить ESP?

За много последних лет я такого не нашел. В первые годы появления ESP8266 доступных альтернатив просто не было. Но спустя уже 2 года с 2014, их возникло куча и с лучшими ТТХ, а ныне и лучшем соотношением цены. Но вы так и погрязли в 2014 году.
Мой ответ на вопрос о применении ESP:
там, где нужен объем RAM от 10 Кбайт, flash от 1MB.
CPU 32 bit, от 100 MГц c WiFi или без RF модема, по цене 1$ за готовый модуль.
------------------
Вы не найдете конкурента , у которого все это лучше.
У всех BLE модулей CPU медленнее. Памяти либо меньше, либо модуль в разы дороже.
-------------------
Модуль с BLE на али имеют низкую цену лишь для единичного количества.
---------------------
И главное преимущество ESP8266(ESP8285) - это существенно более простое написание программ и программирование.
-----------------------
Если нет надобности в автономном питании от маломощных батареек, то преимущества модулей с BLE лишь в наличии BLE.
Если надо просто микроконтроллер, то ESP8266 превосходит по указанным выше параметрам и STM и ATMEGA.
если мне надо обеспечить малый ток в режиме сна, то для пробуждения от GPIO с помощью инвертора, ценою 10 руб. энергопотребление в режиме сна составляет 0.1 мка.
Для пробуждения от таймера проблема тока в 0.1 мка решается таймером TPL5110.
Расширитель портов решает проблему с числом пинов.
----------------------------------
Большое значение имеет тот факт, что на ESP8266 можно решить любые задачи в автоматизации.
А прыгать с чипа на чип и каждый раз изучать все заново и переделывать SDK, это какой-то мазохизм.
================
Но повторю ...надцатый раз.
Не вижу смысла противопоставлять ESP8266 другим чипам.
Пусть каждый делает на чем хочет.
 

nikolz

Well-known member
Еще хочу заметить, что на модулях с BLE вы не решаете задачи автоматизации,
а лишь делаете беспроводные сенсоры температуры и влажности с маломощными батарейками.
сделать сенсор и решить задачу автоматизации - две большие разницы.
Так на чем Вы решаете задачи автоматизации?
 

pvvx

Активный участник сообщества
Еще хочу заметить, что на модулях с BLE вы не решаете задачи автоматизации,
а лишь делаете беспроводные сенсоры температуры и влажности с маломощными батарейками.
сделать сенсор и решить задачу автоматизации - две большие разницы.
Так на чем Вы решаете задачи автоматизации?
На системе, которая может объединить все устройства. Я использую Home Assistant. Даже сотня ESP не сможет обслужить сотню взаимосвязанных устройств.
 

pvvx

Активный участник сообщества
Мой ответ на вопрос о применении ESP:
там, где нужен объем RAM от 10 Кбайт, flash от 1MB.
CPU 32 bit, от 100 MГц c WiFi или без RF модема, по цене 1$ за готовый модуль.
------------------
Вы не найдете конкурента , у которого все это лучше.
У всех BLE модулей CPU медленнее. Памяти либо меньше, либо модуль в разы дороже.
-------------------
Модуль с BLE на али имеют низкую цену лишь для единичного количества.
---------------------
И главное преимущество ESP8266(ESP8285) - это существенно более простое написание программ и программирование.
-----------------------
Если нет надобности в автономном питании от маломощных батареек, то преимущества модулей с BLE лишь в наличии BLE.
Если надо просто микроконтроллер, то ESP8266 превосходит по указанным выше параметрам и STM и ATMEGA.
если мне надо обеспечить малый ток в режиме сна, то для пробуждения от GPIO с помощью инвертора, ценою 10 руб. энергопотребление в режиме сна составляет 0.1 мка.
Для пробуждения от таймера проблема тока в 0.1 мка решается таймером TPL5110.
Расширитель портов решает проблему с числом пинов.
----------------------------------
Большое значение имеет тот факт, что на ESP8266 можно решить любые задачи в автоматизации.
А прыгать с чипа на чип и каждый раз изучать все заново и переделывать SDK, это какой-то мазохизм.
================
Но повторю ...надцатый раз.
Не вижу смысла противопоставлять ESP8266 другим чипам.
Пусть каждый делает на чем хочет.
Все эти выводы у вас от некомпетентности в электронике и программированию.
Особенно про полную стоимость рабочего устройства в $1.
И BLE это система связи, полностью удовлетворяющая бытовые датчики для автоматизации, и имеющая меньшее потребление, чем развертывание проводных соединений и меньшую цену.
И в совокупности эти факторы сильнее сказываются на эксплуатации и надежности.
Мозгов для связи датчиков к главной системе не требуется.
WiFi для связи датчиков - это более дорогая структура, более потребляющая энергию, более сложная и имеющая более низкую надежность.
Пересчитайте всё на обеспечение полной автономности - сразу вылезет дичайшая разница в цене и требованиях обслуживания.
 

pvvx

Активный участник сообщества
Мой ответ на вопрос о применении ESP:
там, где нужен объем RAM от 10 Кбайт, flash от 1MB.
CPU 32 bit, от 100 MГц c WiFi или без RF модема, по цене 1$ за готовый модуль.
Единственная сфера для такого применения - это изучение азов электроники и программирования на MCU.
У всех BLE модулей CPU медленнее. Памяти либо меньше, либо модуль в разы дороже.
Пример был приведен в данной теме, что CPU быстрее. И что памяти больше. И при закупках для производства чип дешевле.
И главное преимущество ESP8266(ESP8285) - это существенно более простое написание программ и программирование.
Это только для вас, т.к. вы ничего другого не изучали. И эта простота ограничивает только типовыми решениями, созданными другими для обучения.

Если нет надобности в автономном питании от маломощных батареек, то преимущества модулей с BLE лишь в наличии BLE.
Если надо просто микроконтроллер, то ESP8266 превосходит по указанным выше параметрам и STM и ATMEGA.
Не превосходит ни один выпущенный после выхода ESP8266.

если мне надо обеспечить малый ток в режиме сна, то для пробуждения от GPIO с помощью инвертора, ценою 10 руб. энергопотребление в режиме сна составляет 0.1 мка.
Для пробуждения от таймера проблема тока в 0.1 мка решается таймером TPL5110.
Расширитель портов решает проблему с числом пинов.
Лежащий на полке отключенный MCU вообще ничего не жрет от батареи. А решение автономного питания для ESP имеет стоимость во много раз больше чем для любого другого SoC.

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

А прыгать с чипа на чип и каждый раз изучать все заново и переделывать SDK, это какой-то мазохизм.
Они все имеют одинаковый язык программирования, а мелкие тонкости встроенного оборудования описаны в документации.
Но повторю ...надцатый раз.
Не вижу смысла противопоставлять ESP8266 другим чипам.
Пусть каждый делает на чем хочет.
А кто им запрещает баловаться? :)
Дети в песочнице возводят замки! Но жить в них не удается.
 

pvvx

Активный участник сообщества
ESP – это потерянные годы ожидания в надеже получения нормального решения от Espressif в следующих версиях чипов.
Но выпуска нормального SoC у Espressif, спустя десятку лет так и не произошло.
SDK ужасны, расcчитаны на очень низко-производительные решения, надежности при использовании этих SDK нет никакой.
Работу по стандартам TCP/IP так и не обеспечили. Т.е. WiFi досих пор урезанный - нестандартный.

Остальные параметры встроенных в ESP контроллеров, стандартных для типовых MCU, всё так-же значительно хуже, чем у других производителей, включая древние решения.
Можно даже не пытаться найти, что в ESP есть хорошего по сравнению с другими.

Все эти проблемы и обеспечивают задачи для обучающихся начальному программированию в SoC/MCU.
Т.е. ESP – самое то, для начального обучения, но не для производства рабочих решений.
@nikolz - но вы так и не смогли выбраться из песочницы...
 
Сверху Снизу