пʼятниця, 18 липня 2025 р.

Пропрiетарна MESH мережа MESH-UART вiд Ebyte

Має ту особливість, що реалізація MESH мережі йде на рівні модуля самим виробником, а користувачеві доступна лише конфігурація параметрів. "А навіщо розробнику морочитися?", - розмiрковував E-byte та на хвилі популярності Meshtastic і MeshCore вирішив відтягнути частину фінансових потоків на себе та виплюнув у продакшн MESH-UART модулі промислового класу з автоматичною багаторівневою маршрутизацією, децентралізацією, самомаршрутизацією і самовiдновленням. Справа в тому, що як звичайні LoRa/UART модулі E-byte, так і MESH-UART в сутності містять...

  1. SPI модуль LoRa-трансивера Semtech
  2. Активна обв'язка на RF-комутаторi
  3. Окремий підсилювач RF-потужності (PA) для модулів з Pout > +22 dBm
  4. Контролер* SPI трансівера LoRa на китайському аналогу STM, який не тільки здійснює все керування та ініціалізацію по SPI, але й обертає всю взаємодію з трансівером по зовнішньому UART TTL у вигляді дуже обмеженого та скороченого переліку USER-команд
* З цiкавого - деякi ентузiасти вскривають LoRa-UART модулi та змінюють прошивку пропрієтарного МК або виводять SPI піни MOSI, MISO, CS, SCK окремими дротами назовні для прямого керування SPI-трансівером
При цьому користувачеві таких UART модулів доступні лише команди:
  1. Активації модуля
  2. Налаштування номера частотного каналу
  3. Вимірювання RSSI
  4. Встановлення адреси
  5. Зміни режиму модуляції
Тонкі ж налаштування, доступні всім SPI трансіверам, як зміна ширини каналу, коефіцієнт розширення спектру, точне встановлення частоти трансівера та інше, користувачам UART модулів просто недоступні. А чому б і так? Адже контролер вже на борту на загальній гібридній платі модуля. А усяка там зовнішня обв'язка на популярних ESP32, STM-ках йде лісом. 

Наявне залiзо

Прикладом таких пропрієтарних MESH-UART є серія NW21, NW22. Наприклад, E52-400NW22S з максимальним бітрейтом 62.5 kbps. Доступна Broadcast и Unicast-топологiя організації мережі:


Параметри MESH програмуються прямо по UART. А побудову графа мережі та оптимізацію маршруту здійснює сам модуль:


Постскриптум

Шановні читачі, якщо мої дописи вас зацікавили – пiдтримайте збiр або ставайте спонсорами Youtube-каналу LaboratoryW з ексклюзивними лайфхаками.

Корисні посилання

  1. WikiMesh. Коротко про Meshtastic
  2. MiniFAQ по LoRa
  3. Зменьшення нестабільностi TCXO в LoRa-модулях
  4. Крос-бенд LoRa мереж та ПАПУГА
  5. Простий мiжбендовий LoRa-шлюз на UART модулях без окремого контролера
  6. LoraBOT та приймач на одну антену
  7. Як працювати LoRa та аматорському трансиверу на одну антену
  8. Чи можна працювати в LoRa із супутниками на низьких орбітах? Можна й ось чому...
  9. Вступна по захисту АФП та обладнання від блискавки та наведеної статики
  10. Як правильно тестувати антен
  11. Як скласти сигнали різних антен
  12. Лайфхаки. Симетруючi шлейфи з КЗ по DC
  13. Щогла для ваших антен. Чи все так просто?
  14. Готовий модуль TTGO LORA32-OLED з Ali без GPS за 16$ або з GPS та 18650 холдером
  15. Готовий модуль T-Beam
  16. Готовий модуль TDECK
  17. Готовий модуль T-Echo
  18. DIY Meshtastic за 10 хвилин
  19. Як прошити Meshtastic в польових умовах з смартфону
  20. Firmware на ESP32 та додаток на смартфон
  21. Дока по прошивці мешастіка з комп'ютера
  22. Конфiгурування Meshtastic з браузера по TCP/Serial
  23. BBS мережа через Meshtastic
  24. Парсер Protobuf Meshtastic в GNU radio
  25. DATA-SHEET на вотчдог ADM706
  26. DATA-SHEET на оптрон BC817
  27. DATA-SHEET на оптрон TLP621
  28. DATA-SHEET на модуль E52-400NW22S
  29. Увімкнення-перезавантаження PC мобілкою. Максимально простий спосіб інтерфейсу. - Радіоаматор, 2012, №6
  30. Українська версія MMANA для роботи з моделями антен