Heltec F&T System: MeshCore превращается в навигатор для групп

Heltec взяла MeshCore и сделала из него не просто радиомессенджер, а систему групповой навигации без интернета. Прошивка F&T System появилась вместе с Mesh Node T1 - компактным трекером на nRF52840 + SX1262. Идея простая: несколько человек в поле, у каждого носимый узел, у старшего - планшет с картой. Всё работает по LoRa, без сотовой связи и без GPS-трекеров, которые сливают данные в облако.

Ниже - что это за система, как она устроена и стоит ли в это ввязываться прямо сейчас.


Оглавление

Что такое F&T System

Follow & Track - так расшифровывается F&T. По сути, это надстройка над MeshCore, которая добавляет прикладные функции для работы в группе:

  • Обмен координатами между участниками
  • Поиск ближайшего участника
  • Направление до цели (стрелка "куда идти")
  • Запись и отображение треков
  • Предупреждения при потере дистанции
  • Работа полностью офлайн

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

Для меня это выглядит как ответ на запрос от поисковых отрядов, геологов и туристов. Им не нужен мессенджер - им нужна навигация в условиях, где нет сотовой связи.


Две роли: Member и Leader

Система построена на асимметрии. Это не равноправная mesh-сеть, где все узлы одинаковые - здесь есть иерархия.

[ LEADER ] WiFi LoRa 32 V4-R8 Expansion Kit
    │
    │  Видит всех на карте
    │  Задаёт точки сбора
    │  Принимает решения
    │
    ├──────────────┬──────────────┬──────────────
    │              │              │
    ▼              ▼              ▼
[ Member ]   [ Member ]   [ Member ]
Mesh Node T1  Mesh Node T1  Mesh Node T1
    │              │              │
    │  Видит стрелку  │  Видит стрелку  │  Видит стрелку
    │  "иди сюда"     │  "иди сюда"     │  "иди сюда"
    │              │              │
    └──────────────┴──────────────┘
           LoRa-обмен координатами

Member - обычный участник

Носит с собой Mesh Node T1, видит на экране стрелку "иди сюда" и расстояние до лидера. Отправляет свои координаты, принимает команды. Устройство компактное, крепится на рюкзак или одежду.

Экран у T1 маленький, поэтому интерфейс минималистичный: стрелка направления, дистанция, статус батареи. Ничего лишнего.

Leader - старший узел

Работает на WiFi LoRa 32 V4-R8 Expansion Kit. У него экран побольше, на нём карта со всеми участниками, их треками и статусами. Принимает решения, задаёт точки сбора.

По сути, Leader - это полевой командный пункт. Он видит всю группу, может отправить команду "сбор здесь" или "иди к точке X".


Как это работает технически

Под капотом - обычный MeshCore. Координаты передаются как специальные пакеты через mesh-сеть. Каждый узел периодически отправляет свои GPS-координаты, Leader собирает их все и строит карту.

Поток данных в F&T System:

[ Member A ] ──GPS координаты──> [ Leader ]
[ Member B ] ──GPS координаты──> [ Leader ]
[ Member C ] ──GPS координаты──> [ Leader ]
                                       │
                                       │ Агрегация
                                       ▼
                               [ Карта группы ]
                                       │
                                       │ Команды
                                       ▼
                            [ Точка сбора / Маршрут ]

Что передаётся по радио:

  • Координаты (широта, долгота, высота) - каждые 10-30 секунд
  • ID узла и статус батареи
  • Команды от Leader (точка сбора, маршрут)
  • Предупреждения (потеря связи, выход из зоны)

Всё это идёт через стандартный mesh-транспорт MeshCore. То есть если у вас уже есть сеть MeshCore, теоретически F&T должен работать поверх неё. Но тут есть нюансы - см. раздел "Подводные камни".


Подводные камни

Прошивка ранняя, и вот что нужно понимать перед тем, как покупать железо:

Совместимость с обычным MeshCore

Heltec не гарантирует, что F&T-узлы будут нормально работать в обычной MeshCore-сети. Возможно, они будут видны как "странные" узлы с непонятными пакетами. Если у вас уже есть рабочая сеть MeshCore, тестируйте F&T на отдельной частоте или с отдельной сетью.

Ранняя версия

Это не финальный продукт. Возможны баги, неполная документация, отсутствие некоторых функций. Если вам нужна стабильная система "здесь и сейчас" - подождите пару месяцев.

Привязка к железу Heltec

F&T оптимизирована под конкретные устройства Heltec (Mesh Node T1 и V4-R8 Expansion Kit). На других платах может не работать или работать криво. Это не open-source решение для любого железа - это проприетарная надстройка.

Важно: Если вы планируете использовать F&T для критичных задач (поисковые отряды, экспедиции), обязательно протестируйте систему в реальных условиях перед выходом в поле. Не полагайтесь на неё как на единственный канал связи.


Кому это нужно

F&T System - не для всех. Вот сценарии, где она имеет смысл:

Поисковые отряды

Группа из 5-10 человек прочёсывает лес. Командир видит всех на карте, может перенаправить людей в нужные зоны. Работает без сотовой связи, без интернета. Это главный use case.

Туризм и походы

Группа туристов в горах или тайге. Нет сотовой связи, но нужно держать всех в поле зрения. Leader задаёт маршрут, участники видят стрелку "иди сюда".

Геологоразведка

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

Страйкбол и милсим

Командная игра, где нужно координировать действия без рации. Каждый игрок видит позицию союзников и задачи.


Сравнение с обычным MeshCore

Параметр Обычный MeshCore F&T System
Основная функция Текстовые сообщения Групповая навигация
Координаты Опционально Основная фича
Карта Нет Да (у Leader)
Роли Все равны Leader + Member
Железо Любое совместимое Heltec T1 + V4-R8
Зрелость Стабильная Ранняя версия

Стоит ли обновляться

Если у вас уже есть рабочая сеть MeshCore и вам нужен мессенджер - оставайтесь на обычном MeshCore. F&T не заменит его, это другая система для других задач.

Если вам нужна групповая навигация без интернета и вы готовы мириться с ранней версией прошивки - попробуйте F&T. Но тестируйте в контролируемых условиях перед реальным использованием.

Heltec движется в правильном направлении. Превращение MeshCore из радиомессенджера для энтузиастов в прикладной инструмент для навигации - это то, чего ждали многие. Но пока это сырой продукт, а не готовое решение.


🔥 Репетиторы по математике • 5-11 класс • Поступление в физико-математические школы России