Это старая версия документа!
MeshCore: настройки для Тулы
Актуально на сентябрь 2026. Источник — раздел ЧаВо в Telegram-группе. Если параметры сети меняются, об этом заранее объявляют в группе.
Настройки радио
| Параметр | Значение |
|---|---|
| Частота | 868,731 МГц |
| Ширина полосы (Bandwidth) | 62,5 кГц |
| Коэффициент расширения (SF) | 8 |
| Кодирование (CR) | 7 (4/7); при хорошей связи можно меньше |
| Размер хэша маршрутов | 2 байта |
- Все устройства в сети должны иметь одинаковые частоту, полосу и SF — иначе они друг друга не услышат (поиск репитеров между разными SF тоже не работает). Ноды с разным CR друг друга принимают.
- После смены параметров радио перезагрузите ноду — приложение об этом не напоминает.
- Хэш 2 байта (прошивки 1.14.0 и новее): меньше совпадений коротких идентификаторов с соседними репитерами, но максимум прыжков сокращается с 64 до 32. В компаньоне: шестерёнка → Experimental Settings → Default Path Hash Size = 2-byte.
- Регионы (Region Scope) в Туле пока не используются. Планируемый формат:
ru-tul— вся область,ru-tul-tula— Тула, далее коды из правил именования (например,ru-tul-nov— Новомосковск).
Прошивки
Роль ноды выбирается прошивкой:
- Companion BLE — личная (носимая) нода с подключением к телефону по Bluetooth;
- Repeater — репитер;
- Room Server — комната.
Веб-прошиватели:
- Официальный: https://flasher.meshcore.io/
- С русифицированными прошивками: https://flashmesh.ru/
Дополнительно:
- Ночные сборки: https://files.brazio.org/meshcore/nightly/
- Энергосберегающие прошивки для практически всех существующих модулей: https://github.com/IoTThinks/EasySkyMesh/releases/
- Веб-патчер прошивок для работы по Wi-Fi (только ESP32): https://www.weyhmueller.org/webtools/esp32_ssid_patcher.html
Heltec V4.3 официально поддерживается с прошивки 1.15.0. На более старых прошивках V4.3 слышит сеть, но не передаёт. Прошивки от производителя: https://heltec.org/project/wifi-lora-32-v4/
Клиенты
- Официальные приложения (Android, iOS, веб): https://meshcore.co.uk/apps.html — есть русский язык.
- С открытым исходным кодом: meshcore-open — ставьте версию с GitHub (в версии из Google Play может не быть 2-байтового хэша и регионов).
Полезно держать оба: в официальном приложении есть инструменты Discover Repeaters / Discover Nearby Nodes, уровень шума и т. п.
Если плата раньше работала на Meshtastic — удалите её старое Bluetooth-сопряжение в телефоне, иначе приложение MeshCore может её не найти. PIN по умолчанию у нод без экрана — 123456.
Как работает доставка
- Advert (анонс) — нода сообщает о себе. Компаньон шлёт анонс только по кнопке; репитер — при включении и затем автоматически (по умолчанию раз в 12 часов, в прошивках 1.16+ — реже). После первого появления в сети и после смены настроек сделайте анонс с ретрансляцией (flood).
- Личные сообщения: первое сообщение идёт флудом, ответ приносит обратный путь, дальше сообщения идут по нему. Для надёжной доставки добавьте друг друга в контакты взаимно. Если вы переехали — сбросьте маршрут к контакту.
- Каналы всегда работают флудом.
- Просмотр пути сообщения: долгое нажатие на сообщение → View Message Paths.
Частые вопросы
Вижу Public, но меня не слышат
- Проверьте, что частота, полоса и SF совпадают с тульскими, и перезагрузите ноду.
- Сделайте несколько анонсов с ретрансляцией. Проверьте Tools → Discover Repeaters.
- Принять сигнал проще, чем передать: поднимите ноду выше, выйдите к окну или на улицу, замените штатную антенну и тонкий пигтейл.
- Heltec V4.3 — нужна прошивка 1.15.0 или новее.
Не вижу новых нод — репитеры анонсируют себя редко (раз в 12 часов и реже). Подождите или попросите соседей сделать анонс.
Сообщение ушло с ошибкой — это не всегда значит «не доставлено». Убедитесь, что контакт добавлен у обоих, сбросьте маршрут и повторите.
Можно ли через Meshcore связаться с Meshtastic (и наоборот)? — нет, это разные сети.