RF-MARKET BLOG

Guide Meshcore
By janvier 04, 2026 0 Comment

Guide Meshcore

MeshCore : Le Guide Ultime du Réseau LoRa Maillé Structuré

Introduction

Alors que Meshtastic a démocratisé le LoRa pour le grand public, une nouvelle solution émerge en 2025 pour ceux qui cherchent la fiabilité avant tout : MeshCore. Moins de bruit, plus de structure, et une philosophie radicalement différente.

1. Qu'est-ce que MeshCore ?

MeshCore est un protocole de réseau maillé (mesh) LoRa open-source (Licence MIT), lancé officiellement début 2025. Contrairement aux solutions existantes qui visent le "plug-and-play" absolu parfois au détriment de la performance, MeshCore se positionne comme une solution semi-professionnelle et structurée.

Il permet des communications textuelles hors-réseau (off-grid) sur de longues distances (plusieurs kilomètres, voire dizaines de kilomètres) sans aucune infrastructure internet ou cellulaire, en utilisant des ondes radio gratuites (868 MHz en Europe).

Histoire et Origine

Le projet a été fondé par Andy Kirby, une figure bien connue de la communauté radioamateur et tech (chaîne YouTube "The Comms Channel").

L'histoire de MeshCore part d'un constat de frustration. En 2023-2024, la popularité explosive de Meshtastic a conduit à une saturation des réseaux dans certaines zones urbaines (notamment au Royaume-Uni). Le protocole de routage par "inondation" (flood routing) de Meshtastic, bien que très résilient, montrait ses limites : trop de trafic inutile, trop de collisions, et une difficulté à garantir l'acheminement des messages critiques.

Andy Kirby a donc voulu créer une alternative :

  • Plus légère (code C++ optimisé).
  • Plus disciplinée (rôles fixes pour les nœuds).
  • Capable de supporter des charges plus importantes sans s'effondrer.

2. MeshCore vs Meshtastic : Le Grand Match

C'est la question que tout le monde se pose. Faut-il migrer ? Voici une comparaison technique détaillée.

Caractéristique Meshtastic MeshCore
Philosophie Communautaire, "Tout le monde est un relais", Plug & Play. Structuré, Hiérarchisé, Efficacité du spectre.
Routage Managed Flood : Chaque message est répété par tout le monde (ou presque). Hybrid Routing : Seuls les "Répéteurs" dédiés relaient. Les "Compagnons" (utilisateurs) sont silencieux.
Rôles Fluides (Client, Router, Repeater, etc. changeables à la volée). Fixes (Firmware distinct pour Companion vs Repeater).
Licence GPL (Open Source strict). MIT (Permet l'intégration propriétaire), App mobile avec fonctions Premium payantes.
Hardware Cible Très large (ESP32, nRF52, RP2040). Ciblé (Heltec V3, T-Deck, RAK4631).
Complexité Facile à démarrer, dur à optimiser. Demande une planification (où placer les répéteurs ?).

Point Faible de MeshCore

MeshCore n'est pas "magique". Si vous êtes deux utilisateurs avec des "Companion nodes" au sol sans ligne de vue, vous ne communiquerez pas, car vos nœuds ne relaient pas les messages l'un de l'autre. Il faut impérativement un Répéteur placé en hauteur pour faire le lien. C'est une contrainte d'infrastructure, mais c'est le prix de la fiabilité.

Points Forts de MeshCore

  • Silence Radio : Le canal n'est pas saturé par des "pings" incessants.
  • Batterie : Les nœuds "Companion" consomment moins car ils ne relaient pas le trafic des autres.
  • Hardware Dédié : Optimisation incroyable pour le Lilygo T-Deck, qui devient un véritable communicateur autonome (Blackberry LoRa).

3. Les Équipements Compatibles

Le choix du matériel est crucial. MeshCore supporte officiellement une liste restreinte mais qualitative de cartes.

Le "Flagship" : Lilygo T-Deck / T-Deck Plus

C'est l'appareil pour lequel MeshCore semble avoir été conçu. C'est un terminal autonome avec écran, clavier physique et LoRa intégré.

  • Usage : Nœud "Companion" (Utilisateur).
  • Avantage : Pas besoin de smartphone ! Tout se fait sur l'appareil.
  • Inconvénient : Clavier petit, nécessite de bons yeux.

Le Standard : Heltec WiFi LoRa 32 V3

Le couteau suisse du LoRa. Pas cher, performant, facile à trouver.

  • Usage : Parfait pour un Répéteur (avec une bonne antenne externe) ou un Companion (relié au smartphone en Bluetooth).
  • Prix : Environ 20-30€.

L'Outsider : Seeed Studio T1000-E

Un tracker ultra-compact (format carte de crédit épaisse) qui peut servir de nœud MeshCore discret.


4. Tutoriel : Configurer un Client (Companion)

Vous voulez rejoindre le réseau ? Voici la marche à suivre pour configurer votre premier nœud utilisateur.

Prérequis

Vous aurez besoin d'un ordinateur avec le navigateur Chrome (pour le flasheur web) et d'un câble USB de bonne qualité (données + charge).

Étape 1 : Le Flashage

  1. Branchez votre carte (ex: Heltec V3) à l'ordinateur.
  2. Rendez-vous sur flasher.meshcore.co.uk.
  3. Sélectionnez votre modèle de carte dans la liste.
  4. Choisissez le firmware "Companion" (c'est votre rôle).
  5. Cliquez sur Flash et attendez la confirmation "Done".

Étape 2 : L'Appairage

  1. Téléchargez l'application MeshCore (Android/iOS) ou utilisez l'application Web Bluetooth si disponible.
  2. Activez le Bluetooth de votre téléphone.
  3. Lancez l'app, faites "Add Device".
  4. Sélectionnez votre nœud. Un code PIN peut s'afficher sur l'écran OLED du nœud (souvent 123456 par défaut).

Étape 3 : Configuration Radio (France)

Pour être compatible avec la législation et la communauté française, réglez les paramètres suivants dans l'application :

Paramètres MeshCore France

  • Frequency : 869.618 MHz (Bande libre sans restriction de cycle trop sévère).
  • Spreading Factor (SF) : 8 (Bon compromis portée/vitesse).
  • Coding Rate (CR) : 8 (Robustesse maximale).
  • Bandwidth : 62.5 kHz (Attention, différent du 125kHz standard de Meshtastic !).

5. Tutoriel : Configurer un Répéteur

Le répéteur est la colonne vertébrale du réseau. Sans lui, MeshCore ne fonctionne pas bien. Il doit être placé haut (toit, colline, tour).

Étape 1 : Flashage

Comme pour le client, mais choisissez le firmware "Repeater". Ce firmware n'active pas le Bluetooth pour économiser de l'énergie et des ressources.

Étape 2 : Configuration via USB

Le répéteur se configure via une console série (Web Serial sur le site de flash ou un logiciel comme PuTTY).

// Commandes essentielles à taper dans la console :

// 1. Activer le mode répéteur
set repeat on

// 2. Définir le nom
set name "REP-MONTAGNE-01"

// 3. Réglages Radio (Doivent être IDENTIQUES aux clients)
set radio 869.618,62.5,8,8

// 4. Optimisation du trafic (Anti-bavardage)
set advert.interval 60        // Annonce sa présence toutes les 60 min
set flood.advert.interval 6   // Annonce large toutes les 6h

// 5. Position (Pour la carte)
set lat 48.8566
set lon 2.3522

// 6. Sauvegarder et redémarrer
reboot

Astuce Pro

Désactivez le mot de passe invité avec set guest.password '' pour permettre aux utilisateurs de passage de voir les statistiques de batterie et de signal de votre répéteur sans pouvoir le modifier.


6. Scénarios d'Usage Concrets

Pour mieux comprendre l'intérêt de MeshCore, projetons-nous dans trois situations réelles où cette technologie excelle par rapport aux alternatives.

Scénario A : Le Groupe de Randonnée (Mode "Tactique")

Contexte : Un groupe de 6 personnes part en trek dans les Pyrénées, zone blanche totale.

Configuration :

  • Chaque membre a un T-Deck (ou un Heltec V3 avec smartphone).
  • Un membre porte un nœud configuré en "Mobile Repeater" (sur le sac à dos du leader ou au camp de base).

Avantage MeshCore : Contrairement à Meshtastic qui spammerait le canal avec des positions GPS toutes les 30 secondes (tuant les batteries), MeshCore reste silencieux. Les positions ne sont envoyées que sur demande ou à intervalle long. La batterie dure 3 jours au lieu d'une journée.

Scénario B : Le Réseau de Secours Citoyen (Mode "Infrastructure")

Contexte : Une association souhaite couvrir une petite ville pour communiquer en cas de coupure électrique prolongée.

Configuration :

  • 3 Répéteurs fixes sur des points hauts (Clocher, HLM, Colline), alimentés par panneau solaire + batterie 18650.
  • Configuration stricte des sauts (Hops) pour éviter les boucles.

Avantage MeshCore : La gestion des "routes" est plus stable. On peut définir exactement quel répéteur parle à quel autre. En cas de crise, le réseau ne s'effondre pas sous la charge car les nœuds utilisateurs (Companions) ne répètent pas bêtement les messages des autres.

Scénario C : Surveillance de Site Industriel

Contexte : Surveiller des capteurs (température, intrusion) sur un site de 50 hectares.

Configuration : Capteurs T1000-E configurés en "Sensor Node".

Avantage MeshCore : La fiabilité du transport de paquets (Packet Delivery Ratio) est supérieure grâce à l'absence de collisions inutiles. C'est du "LoRaWAN light" mais totalement gratuit et privé.

7. Dépannage et FAQ

Problème : "Je ne vois personne !"

C'est le problème #1 des débutants venant de Meshtastic. MeshCore est silencieux par défaut.

Solution : Vous ne verrez un autre nœud que s'il émet. Forcez l'envoi d'un message ou d'une position ("Send Position" dans l'app) pour apparaître sur la carte des autres. Soyez patient, la découverte du réseau peut prendre plusieurs minutes.

Q : Puis-je utiliser mon hardware Meshtastic ?
R : Oui ! Les cartes ESP32 LoRa (Heltec, TTGO, RAK) sont 100% compatibles. Il suffit de les reflasher. C'est réversible.

Q : Est-ce compatible avec le 433 MHz ?
R : Oui, si votre hardware le supporte. Mais attention, la communauté est majoritairement sur 868 MHz en Europe.

8. Communauté et Ressources

MeshCore est jeune, mais la communauté se structure rapidement.

En France

La communauté française s'organise autour de quelques passionnés qui déploient des dorsales (backbones) de répéteurs.

  • Discord MeshCore (Canal FR) : Le lieu principal d'échange.
  • MeshCore.fr (Non officiel mais actif) : Cartographie des nœuds français.

Ressources Utiles

9. L'Évolution du Réseau

MeshCore n'est pas figé. L'année 2026 s'annonce riche :

  • Interconnexion MQTT : Bien que "off-grid" par nature, des passerelles (Gateways) sont en développement pour relier des îlots MeshCore distants via Internet.
  • Store & Forward : Amélioration du stockage des messages sur les répéteurs pour les délivrer quand le destinataire se réveille.
  • Hardware Custom : Des cartes dédiées MeshCore (plus puissantes que les ESP32) sont à l'étude.
X

WELCOME TO OUR WONDERFUL WORLD

Did you know that we ship to over 24 different countries

Login with Facebook
X

WELCOME TO OUR WONDERFUL WORLD

Did you know that we ship to over 24 different countries

Register with Facebook
X

WELCOME TO OUR WONDERFUL WORLD

Did you know that we ship to over 24 different countries

Please enter the email address you used to register. You will receive a temporary link to reset your password.