MeshCore est un réseau de communication alternatif, autonome et dédié principalement à l'échange de messages texte. Il est en cours de déploiement à travers le monde et compte, à l'été 2026, plus de 70 000 répéteurs installés.
Il repose sur la technologie radio LoRa (Long Range), utilisée notamment pour transmettre de petites quantités de données sur de longues distances. Cette technologie, couramment employée pour la télémétrie, est ici utilisée pour permettre des communications texte à longue portée.
Le principe de MeshCore repose sur deux types d'équipements :
Un utilisateur envoie ainsi un message depuis son compagnon (appareil de poche, boîtier étanche, terminal avec écran ou tablette dédiée selon le matériel utilisé.) Le message est ensuite relayé à travers le réseau de répéteurs avant d'être distribué aux autres utilisateurs.
À retenir
MeshCore permet d'échanger des messages sans dépendre d'un réseau mobile ou d'une connexion Internet. Les compagnons permettent d'accéder au réseau, tandis que les répéteurs assurent son extension et le transport des messages.
Le fonctionnement peut être résumé simplement :
Compagnon → Répéteurs → Compagnon
Un utilisateur rédige un message depuis son compagnon.
Le message est transmis par radio et peut être repris par différents répéteurs du réseau jusqu'à atteindre son ou ses destinataires.
Les répéteurs forment ainsi un réseau maillé : un message n'a pas nécessairement besoin d'atteindre directement son destinataire. Il peut passer successivement par plusieurs équipements.
Utilisateur A
│
▼
Compagnon
│
▼
Répéteur 1
│
▼
Répéteur 2
│
▼
Compagnon
│
▼
Utilisateur B
Chaque passage d'un équipement à un autre constitue un saut (hop).
Un compagnon est l'appareil qu'un utilisateur possède avec lui pour accéder au réseau MeshCore.
Selon le matériel utilisé, il peut prendre différentes formes :
Dans de nombreux cas, le compagnon communique en Bluetooth avec un smartphone sur lequel est installée l'application MeshCore.
Le smartphone sert alors d'interface pour :
La communication radio MeshCore elle-même est assurée par le compagnon.
Les répéteurs sont les équipements qui constituent l'infrastructure du réseau.
Ils reçoivent les messages puis les retransmettent afin d'étendre leur portée.
Ils sont généralement installés de manière fixe, par exemple :
Un message peut ainsi être relayé par plusieurs répéteurs successifs avant d'atteindre sa destination.
Plus un répéteur est correctement placé et dispose d'une bonne couverture radio, plus il peut contribuer efficacement au réseau.
La technologie LoRa (Long Range) est conçue pour transmettre de petites quantités de données sur de longues distances tout en consommant relativement peu d'énergie.
Elle est particulièrement adaptée à MeshCore, car un message texte représente très peu de données.
L'objectif n'est donc pas de transmettre des photos, des vidéos ou des fichiers volumineux, mais de privilégier :
MeshCore ne dépend pas d'une infrastructure centrale unique.
Chaque répéteur ajouté contribue à étendre ou améliorer la couverture du réseau.
Un répéteur correctement placé peut permettre de relier plusieurs zones qui ne pourraient pas communiquer directement entre elles.
Les performances du réseau dépendent notamment :
Le réseau se construit donc progressivement grâce aux équipements installés par la communauté.
Lorsque le réseau devient important, transmettre systématiquement tous les messages partout serait inefficace et pourrait entraîner une saturation.
MeshCore utilise donc un système de régions permettant de contrôler la propagation des messages.
En Bretagne, on rencontrera notamment une organisation de ce type :
fr
└── fr-bre
├── fr-22
├── fr-29
├── fr-35
└── fr-56
Cette organisation permet notamment de limiter un message à une zone pertinente plutôt que de le propager inutilement à l'ensemble du réseau.