Voici quelques informations à connaître sur ces deux projets
Meshtastic et MeshCore sont tous deux conçus pour le même objectif de base : permettre une communication décentralisée et hors réseau via la radio LoRa à faible consommation. Ils permettent d'envoyer des messages texte et des données GPS sur de longues distances sans avoir besoin de réseaux cellulaires, de Wi-Fi ou de connexion Internet.
Meshtastic et le projet relativement récent MeshCore sont deux projets logiciels distincts et différents qui ne sont pas compatibles entre eux. Les deux peuvent utiliser du matériel LoRa peu coûteux.
Meshtastic
Le concept initial de Meshtastic, créé par Kevin Hester (utilisateur « geeksville ») aux États-Unis, est apparu sur GitHub en 2019. Le projet a été fondé pour permettre une communication hors réseau, longue portée et basse consommation utilisant des radios LoRa. Le projet a gagné en popularité début 2020 grâce aux versions publiques du firmware et à l'adoption par la communauté, notamment via les forums Meshtastic et GitHub.
Le projet a rapidement grandi à partir de 2021 avec de nombreux contributeurs, de nouvelles intégrations matérielles (comme les appareils T-Beam, T-Echo et RAK), et une large adoption pour la communication d'urgence, la randonnée et la résilience face aux catastrophes.
MeshCore
MeshCore semble avoir été lancé début 2025 au Royaume-Uni. Il a été initié par Andy Kirby, le fondateur, en collaboration avec Scott Powell, un développeur chez Ripple Radios, qui a travaillé sur le firmware. Liam Cottle a également contribué aux applications clientes.
L'objectif dès le départ était de fournir un système de communication maillé léger, multi-sauts, basé sur LoRa, indépendant d'internet ou des infrastructures cellulaires, suggérant une base de code nouvelle plutôt qu'un fork direct d'autre chose.
1. Cas d'utilisation adaptés à Meshtastic
Meshtastic est actuellement le projet le plus connu et le plus largement utilisé, construisant un réseau maillé « en inondation ». Cela signifie que chaque appareil du réseau agit par défaut à la fois comme client et répéteur. Lorsque vous envoyez un message, chaque nœud qui le reçoit le retransmet jusqu'à ce qu'il atteigne sa destination ou que le nombre maximal de « sauts » soit atteint. Il semble effectuer un passage de message sans état.
Devise : « Garder les choses simples, transparentes et utiles pour les gens, surtout dans les situations ad hoc. »
Cas d'utilisation de Meshtastic

Activités de plein air : Meshtastic est idéal pour les groupes de cyclistes, randonneurs, skieurs, parapentistes ou marins qui souhaitent rester en contact dans des zones sans réception de téléphone mobile. La fonction GPS vous permet de voir les emplacements de tous les membres du groupe sur une carte dans l'application Meshtastic.

Préparation aux crises et communication d'urgence : Lorsque les infrastructures normales échouent lors d'une catastrophe naturelle, Meshtastic peut être utilisé pour mettre rapidement en place un réseau de communication autonome. Aucune planification réseau n'est nécessaire, car le réseau de communication textuelle maillé est créé ad hoc simplement en allumant plusieurs appareils Meshtastic.

Événements & festivals : Pour coordonner les équipes dans des zones étendues ou congestionnées où les réseaux de téléphonie mobile tombent souvent en panne, comme les festivals, événements sportifs ou expositions.
Avantages de Meshtastic
- Communauté très large et active.
- Meshtastic est entièrement gratuit et open source, y compris ses applications mobiles Android/iOS, et est sous licence GPL. Parce que Meshtastic est sous licence GPL, toute bifurcation de projet doit également rester open source, ce qui aide à garantir que les améliorations peuvent bénéficier aux projets connexes.
- Bien établi et disponible sur de nombreuses plateformes matérielles différentes.
Inconvénients de Meshtastic
- De nombreux utilisateurs de Meshtastic se sont plaints que certains de leurs messages n'arrivent pas, invoquant un trafic télématique « écrasant », un routage par inondation mal géré et d'autres raisons.
Lieux où Meshtastic est utilisé

Dans la carte Meshtastic (la capture d'écran ci-dessus date de novembre 2025) ne figurent que les nœuds « actuellement » connectés au serveur MQTT Meshtastic gratuit avec des données GPS disponibles. Les chiffres vous donnent une idée des pays où vous pouvez vous attendre à ce que d'autres appareils soient en ligne.
À titre d'estimation approximative, je m'attendrais à entre cinq et dix fois plus de nœuds en ligne hors réseau avec LoRa sans connexion internet basée sur MQTT.
2. Cas d'utilisation adaptés pour MeshCore
MeshCore est un projet plus récent et alternatif basé sur une bibliothèque C++ qui suit une philosophie réseau différente. Il supporte un maillage autonome, évolutif et critique pour les missions pour des systèmes complexes et adaptatifs (par ex. : réseaux de capteurs IoT et réseaux semi-industriels). Conscient de l'état, il maintient la connaissance des nœuds voisins et de la santé du réseau.
Devise : « Rendre le réseau lui-même adaptatif et intelligent, un maillage plus fiable pour les systèmes. »
Cas d'utilisation de MeshCore

Cas d'utilisation IoT semi-industriels comme les réseaux de capteurs à distance et le contrôle des machines. Exemples avec une infrastructure principalement fixe : Une grande gare de triage de fret de plusieurs kilomètres, un port maritime ou un dépôt industriel de stockage. La zone est remplie de conteneurs métalliques, de machines lourdes, et dispose d'un Wi-Fi limité ou inexistant. Le cellulaire (LTE-M) est une option, mais il nécessite des frais mensuels de carte SIM pour chaque actif, ce qui est prohibitif pour des milliers de capteurs. Ici la conception de MeshCore brille grâce à son efficacité réseau, sa scalabilité et sa consommation d'énergie extrêmement faible pour :
- Suivi des actifs : Le responsable des opérations doit connaître la localisation de centaines de conteneurs d'expédition, châssis et équipements portables de grande valeur (comme des générateurs ou des chariots de soudage) dans la cour.
-
Surveillance de l'état : Ils doivent surveiller l'état des infrastructures critiques et difficiles d'accès, telles que :
- Interrupteurs de voie : Sont-ils en position correcte ? L'élément chauffant fonctionne-t-il en hiver ?
- Conteneurs réfrigérés : Quelle est leur température actuelle et leur niveau de carburant ?
- Pompes : Les pompes de puisard dans les caniveaux de drainage sont-elles opérationnelles ?
Agriculture intelligente / Agriculture de précision : Les agriculteurs pourraient utiliser un maillage LoRa pour connecter des dizaines de capteurs à travers de vastes champs. Cela leur permet de surveiller :
- Humidité du sol : Pour contrôler les systèmes d'irrigation et arroser uniquement là où c'est nécessaire.
- Météo à distance : Pour obtenir des données hyper-locales sur la température et les précipitations.
- Bétail : Suivre la localisation du bétail ou d'autres animaux dans de grands pâturages.
- Équipement : Surveiller les niveaux de carburant ou l'état des pompes à eau distantes.

Construire un réseau communautaire large et efficace avec une planification appropriée des déploiements de nœuds fixes, des rôles et de la configuration, accompagnée d'une analyse et d'un contrôle continus du réseau maillé. Ce cas d'utilisation convient mieux à des personnes coopératives ou à une organisation unique contrôlant les nœuds MeshCore.
Avantages de MeshCore
- Un réseau maillé plus efficace pour les grandes communautés peut être réalisé en planifiant le déploiement de nœuds fixes avec des rôles bien définis à des emplacements stratégiques, comme sur les toits ou les collines, et en utilisant les fonctionnalités avancées de mise en réseau de MeshCore. Cela améliore la fiabilité des livraisons et confirmations de messages texte , car son routage est plus efficace pour les réseaux fixes.
- Moins de balises télémétriques et réduction du « bavardage réseau ». Comme tous les nœuds ne répètent pas tout, le réseau est potentiellement « plus silencieux » et plus efficace.
- La fonction « room server » BBS (système de tableau d'affichage) a néanmoins introduit une fonctionnalité « store and forward » pour les appareils Meshtastic avec pSRAM (mémoire pseudo-statique à accès aléatoire).
Inconvénients de MeshCore
- MeshCore est open source basé sur une licence MIT sauf le firmware T-Deck et les applications mobiles Android/iOS de Liam qui sont propriétaires (code fermé). La licence MIT ne requiert pas que les versions modifiées ou dérivées du code soient publiées ou partagées, ce qui peut réduire l'incitation pour les forks de projet à contribuer leurs améliorations à l'écosystème open source plus large.
- Un petit paiement unique est requis dans les applications mobiles pour accéder à l'ensemble des fonctionnalités ou pour éviter les temps d'attente forcés.
- La communauté est significativement plus petite que celle de Meshtastic.
- Dépendance à des individus, bien que brillants développeurs. Que Scott et Liam jouissent d'une longue et productive vie !
Lieux où MeshCore est utilisé

Sur la carte MeshCore (la capture d'écran ci-dessus date de novembre 2025) se trouvent probablement tous les nœuds « en direct » connectés à l'application MeshCore Android ou iOS avec des données GPS disponibles. Les chiffres vous donnent une idée des pays où vous pouvez vous attendre à ce que des appareils MeshCore soient en ligne. Le Royaume-Uni et l'Allemagne sont actuellement des points chauds des activités MeshCore.
Dans certains groupes de discussion MeshCore très actifs, il n'est pas rare de voir plusieurs publications en une seule minute. De nombreux utilisateurs de Meshtastic semblent également migrer vers les réseaux MeshCore, souvent actifs sur des réglages radio LoRa alternatifs autres que « LongFast ». Par exemple, mieux vaut utiliser les réglages radio EU/UK (Narrow) pour voir d'autres personnes sur MeshCore dans l'Union européenne (UE).
Résumé
Ni Meshtastic ni MeshCore ne sont fondamentalement le meilleur système ; tout dépend toujours de votre cas d'utilisation. Et n'oublions pas : La concurrence entre Meshtastic et MeshCore encourage l'amélioration continue et l'innovation dans les deux systèmes.
Pour les débutants et les groupes mobiles ad hoc, Meshtastic est le point de départ le plus simple et le plus établi. Cependant, si vous êtes un utilisateur avancé cherchant à construire un réseau statique bien planifié, optimisé avec des capacités de réglage de route et une fiabilité de transport de messages plus élevée, MeshCore est une alternative prometteuse.
Malheureusement, il n'y a pas encore de signe d'une tentative de création ou de support de passerelles de communication entre Meshtastic et MeshCore.
MeshCore vs Meshtastic : Principales différences expliquées
Source : https://tech.swiss-1.ch/meshtastic-vs-meshcore-comparison-use-case/
Article original par
