• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

распределенная сеть на ESP-12

Vik33

New member
Не сталкивался ранее с модулем ESP-12, работа связана с контроллерами STM, но тут появилась интересная задача, построить пространственно большую сеть на ESP-12.
Например из 50 модулей расположенных в ряд через 20 метров, для управления освещением. Предполагается, что каждый модуль можно включить либо как повторитель сигнала, либо как настраиваемый маршрутизатор, так чтобы посылки с первого модуля в цепи могли по цепочке доходить до последнего.
Может возможности маршрутизатора или повторителя уже реализованы в какой нибудь прошивке? Буду благодарен, за помощь в поиске наиболее подходящей прошивки, и за совет с чего начать.
Вообще реально ли дописать родные сетевые библиотеки модуля, или есть какие либо другие причины по которым такую сеть невозможно построить? Спасибо.
 

tretyakov_sa

Moderator
Команда форума
Буду благодарен, за помощь в поиске наиболее подходящей прошивки, и за совет с чего начать.
Вообще реально ли дописать родные сетевые библиотеки модуля, или есть какие либо другие причины по которым такую сеть невозможно построить? Спасибо.
Пока на форуме не было проектов на данную тему.
Попробуйте mash сеть. TCP/IP так передавать не получится без танцев.
 

kab

New member
Пока на форуме не было проектов на данную тему.
Попробуйте mash сеть. TCP/IP так передавать не получится без танцев.
При всём уважении к Сергею, позволю себе высказать собственное мнение:
- Mesh-сеть необходима, если у нас наращиваемое число узлов во времени. Для 50-ти же (фиксированное количество) узлов муторно, но совершенно реально, вручную прописать линейный маршрут передачи пакета данных от предыдущего узла к последующему (и, при необходимости, обратно). Т.е. будет требоваться каждый узел по отдельности запрограммировать (точнее - настроить) именами, а лучше - IP, (всего - двумя), какой узел слушать и кому передать. Можно даже использовать простой протокол UDP c минимальной надстройкой для организации подтверждения.
Кроме трудоемкости отдельного программирования (точнее - настройки - программы идентичные) 50 устройств, принципиальных трудностей при таком подходе не вижу.
зы А, ну да, еще принудительно прописать разные IP...
 
Последнее редактирование:
Сверху Снизу