Содержание

MeshCore: введение

MeshCore — открытый протокол для LoRa mesh-сетей, разработанный для больших сетей. Основной упор сделан на стабильный чат и минимум служебного трафика в эфире. С весны 2026 года MeshCore — основная и самая активная сеть в Туле.

Обсуждение — в Telegram-группе сообщества (топик MeshCore).

В MeshCore первостепенно всё делается для стабильного чата. Если вам принципиально вещать в общий эфир показания всех датчиков ноды — лучше используйте Meshtastic, не засоряйте сеть, пожалуйста.

Чем MeshCore отличается от Meshtastic

MeshCore Meshtastic
Кто ретранслирует Только репитеры Все ноды (кроме CLIENT_MUTE)
Маршрутизация Маршрут запоминается: первое сообщение идёт флудом, дальше — по найденному пути Флуд: пакет повторяют все, кто услышал
Максимум прыжков 64 (32 при 2-байтовом хэше, как в Туле) 7
Роль ноды Выбирается прошивкой (компаньон, репитер, комната) Выбирается в настройках
Телеметрия и позиция в эфире Выключены по умолчанию Включены по умолчанию

Meshtastic и MeshCore — разные, несовместимые сети. Одна плата может работать в любой из них, но не в двух одновременно; мост между ними невозможен.

Роли устройств

Компаньоны технически могут ретранслировать, но такой «глупый» репит нельзя контролировать в маршруте: он дублирует пакеты и нагружает эфир. В общей сети это не приветствуется — только для небольших отдельных групп.

Как начать

  1. Купите плату на 868 МГц (для начала подойдёт Heltec V3/V4, для автономной работы — Heltec T114 или SenseCAP T1000-E, см. Ноды на базе ESP) и нормальную антенну (Антенны).
  2. Прошейте Companion BLE через веб-прошиватель (Прошивки).
  3. Установите приложение и выставьте тульские настройки радио.
  4. Сделайте анонс (Advert, с ретрансляцией/flood) и напишите в канал Public.
  5. Если вокруг пусто — см. частые вопросы.

Каналы

Сообщения в Public видят сайты-наблюдатели (например, meshcoretel.ru), отключить это технически нельзя. Для приватного общения используйте личные сообщения или закрытый канал.