Сравнение Meshtastic и MeshCore
Сравнение двух основных open-source прошивок для LoRa mesh-сетей в контексте связи двух человек.
Meshtastic
- Протокол: flooding mesh — каждый узел ретранслирует все пакеты
- Зрелость: 6+ лет разработки, ~40k сообщество в Discord
- Для двоих: работает напрямую, третье устройство не нужно
- Приложения: iOS, Android, Web, CLI (Python)
- Шифрование: AES256 на уровне канала + PKI для direct messages (firmware 2.5+)
- Модули: телеметрия, GPS-трекинг, canned messages, MQTT, range test
- Аппаратная поддержка: ESP32, nRF52, RP2040 — десятки устройств
MeshCore
- Протокол: гибридная маршрутизация с разделением ролей (клиенты не ретранслируют, ретрансляторы — отдельные устройства)
- Зрелость: молодой проект (~2024), быстро развивается
- Для двоих: для связи за пределами прямой видимости нужен третий узел-ретранслятор
- Преимущества: более быстрая доставка сообщений, чёткий статус доставки
- Аппаратная поддержка: ESP32, ограниченный набор устройств
Сравнение
| Критерий | Meshtastic | MeshCore |
|---|---|---|
| Для 2 человек без ретранслятора | отлично | ограниченно |
| Масштабируемость сети | хуже (flooding) | лучше (routing) |
| Экосистема приложений | богатая | минимальная |
| Устойчивость к глушению | нет FHSS | нет FHSS |
| Статус доставки | неточный | чёткий |
| Стабильность | высокая | средняя |
Альтернативы
Reticulum / RNode / Sideband
- Reticulum — криптографический сетевой стек с мульти-транспортом (LoRa, WiFi, TCP, Packet Radio). E2E-шифрование + forward secrecy по умолчанию. Автоматический fallback между транспортами.
- RNode — open-source LoRa-радиомодем для Reticulum. Аппаратно — тот же ESP32 + SX1262 (Heltec V4, T-Beam). Прошивка превращает плату в raw LoRa модем, вся протокольная логика на хосте (PC/RPi). Не совместим с Meshtastic в эфире.
- Sideband — клиент Reticulum (Android/Linux/macOS), аналог Meshtastic-приложения.
- Главное отличие от Meshtastic: RNode = тупой модем без автономности, требует хост для работы. Meshtastic = автономное устройство.
Вывод
Для приватной связи двух человек Meshtastic — оптимальный выбор: работает из коробки, богатая экосистема, не требует ретрансляторов. Ни один из проектов не имеет защиты от целенаправленного глушения.