MeshCore Installer et configurer, guide pas à pas
MeshCore est un firmware open-source qui transforme un petit module radio LoRa en nœud de messagerie autonome, sans réseau mobile ni connexion Internet. Ce guide vous accompagne de l’ouverture du carton jusqu’à l’envoi de votre premier message sur le réseau.
🎯 Objectif : en 20 à 30 minutes, votre premier nœud MeshCore est flashé, relié à votre téléphone et prêt à communiquer sur la bande 868 MHz.
1. Ce qu’il vous faut avant de démarrer
Rassemblez ces éléments avant de commencer :
- Un module LoRa compatible MeshCore en version 868 MHz / EU868 (Heltec V3, LilyGo T-Beam, RAK WisBlock…)
- L’antenne fournie avec le module, adaptée à la bande 868 MHz
- Un câble USB capable de transporter des données — pas seulement la charge
- Un ordinateur avec Google Chrome ou Microsoft Edge
- Un smartphone Android ou iOS avec le Bluetooth activé
- Une connexion Internet pour télécharger le firmware et l’application
⚠️ Règle absolue : ne mettez jamais un module LoRa sous tension sans antenne raccordée. Sans antenne, l’énergie radio se réfléchit dans le circuit et peut endommager définitivement l’étage LoRa.
⚠️ Réglementation : en France et dans l’Union européenne, la bande autorisée est le 868 MHz. Les modules étiquetés 915 MHz sont réservés à l’Amérique du Nord et sont illégaux à utiliser en Europe.
2. Choisir le type de firmware
MeshCore propose plusieurs rôles. Pour une première mise en service, choisissez Companion Radio.
| Firmware | À quoi ça sert ? | Pour qui ? |
|---|---|---|
| Companion Radio | Couple le module à une application smartphone via Bluetooth | Première installation, usage mobile ou fixe avec téléphone |
| Standalone | Fonctionne de façon autonome sur les appareils dotés d’un écran | T-Deck, appareils avec clavier intégré |
| Repeater | Relaie les paquets radio pour étendre la couverture d’une zone | Installation fixe en hauteur, toiture, mât |
| Room Server | Héberge un espace de discussion collectif | Utilisateurs avancés, réseaux organisés |
💡 Commencez toujours par un Companion Radio : c’est le seul moyen de tester vos paramètres, d’entendre les nœuds voisins et de préparer ensuite le déploiement d’un répéteur depuis un terminal mobile.
3. Flasher le firmware MeshCore
- Raccordez l’antenne sur le connecteur SMA ou RP-SMA du module. Serrez à la main, sans outil.
- Connectez le module à votre ordinateur avec le câble USB de données.
- Ouvrez le flasheur officiel dans Chrome ou Edge : flasher.meshcore.co.uk
- Autorisez l’accès au port série quand le navigateur vous le demande.
- Sélectionnez le modèle exact de votre matériel dans la liste déroulante.
- Choisissez le firmware Companion Radio.
- Si le module a déjà servi avec un autre firmware (Meshtastic, Arduino…), cliquez sur Erase Flash avant de flasher.
- Cliquez sur Flash et attendez la fin de l’opération sans déconnecter le câble.
- Redémarrez le module si le flasheur vous le demande.
🔧 Module non détecté ? La cause est presque toujours un câble USB de charge. Essayez un autre câble, un autre port USB, puis installez le pilote adapté à votre module :
- CP210x pour la majorité des Heltec et LilyGo (pilote Silicon Labs)
- CH340 / CH9102 pour certaines cartes de fabrication chinoise (pilote WCH)
4. Installer l’application MeshCore
Téléchargez l’application officielle sur votre smartphone :
- Android : recherchez MeshCore sur Google Play
- iPhone : recherchez MeshCore sur l’App Store
L’application est l’interface principale : elle permet d’envoyer et recevoir des messages, de consulter les nœuds entendus, de modifier les paramètres radio et — selon vos droits — d’administrer un répéteur à distance.
5. Appairer le module avec le téléphone
- Activez le Bluetooth sur votre téléphone.
- Allumez le module MeshCore (antenne branchée).
- Ouvrez l’application MeshCore.
- L’application affiche automatiquement les modules à portée Bluetooth : sélectionnez le vôtre.
- Acceptez la demande d’appairage si elle apparaît.
- Attribuez un nom identifiable à votre nœud, par exemple
F4ASJ-MobileouF4ASJ-Maurepas.
Une fois appairé, l’application indique l’état de la liaison et donne accès aux paramètres de configuration.
6. Configurer les paramètres radio pour la France
Tous les nœuds d’un même réseau MeshCore doivent utiliser des paramètres radio identiques pour pouvoir se comprendre. En France et en Europe, les réglages de référence sont les suivants :
- Dans l’application, ouvrez Paramètres → Paramètres de l’appareil.
- Sélectionnez le profil EU/UK (Narrow).
- Vérifiez que les valeurs sont bien appliquées :
| Paramètre | Valeur |
|---|---|
| Fréquence | 869,618 MHz |
| Bande passante | 62,5 kHz |
| Spreading Factor | SF 8 |
| Coding Rate | CR 8 |
⚠️ Ne modifiez jamais un seul paramètre isolément. Un seul réglage différent — fréquence, bande passante, facteur d’étalement ou correction d’erreur — suffit à rendre les communications impossibles avec les nœuds voisins.
7. Envoyer le premier message
Votre nœud est configuré. Place au test :
- Positionnez-vous à l’extérieur ou près d’une fenêtre, antenne verticale, dégagée du métal.
- Dans l’application, consultez la liste des nœuds entendus.
- Si un nœud apparaît, sélectionnez-le et envoyez un message direct chiffré.
- Pour rejoindre une discussion de groupe, ouvrez l’onglet Rooms, recherchez un salon actif dans votre région ou saisissez le nom communiqué par votre communauté.
- Envoyez un message de test, par exemple :
Test MeshCore — F4ASJ depuis Maurepas (78)
Si aucun nœud n’apparaît dans la liste, cela n’indique pas nécessairement un problème de configuration : il se peut simplement qu’il n’y ait pas encore de couverture MeshCore à portée radio de votre position. C’est souvent l’occasion de contribuer au réseau en installant un premier répéteur dans la zone.
8. Et après ? Passer au répéteur
Un répéteur MeshCore permet d’étendre la couverture radio d’une zone. Installez-en un uniquement après avoir validé votre Companion : il est beaucoup plus simple de corriger des paramètres radio sur un nœud portable que sur un équipement fixé en toiture.
Les points clés d’un bon déploiement de répéteur :
- Hauteur et dégagement : un toit, une colline ou un dernier étage offrent souvent plus de portée que le choix de l’antenne
- Antenne extérieure 868 MHz adaptée, avec le moins de câble coaxial possible
- Alimentation fiable : secteur, batterie ou panneau solaire selon l’emplacement
- Boîtier étanche si installation extérieure
- Autorisation préalable du propriétaire ou gestionnaire du site
- Paramètres identiques à ceux du réseau local (profil EU/UK Narrow)
- Un test de plusieurs jours en intérieur avant toute installation définitive en hauteur
💡 Coordonnez votre projet avec la communauté MeshCore locale afin d’éviter les doublons et de compléter utilement la couverture existante.
Dépannage rapide
| Symptôme | Cause probable | Solution |
|---|---|---|
| Module non détecté par le flasheur | Câble de charge, pilote absent, mauvais port USB | Changer de câble, installer CP210x ou CH340, essayer un autre port |
| Flashage en échec | Mauvais modèle sélectionné ou connexion interrompue | Recharger la page, vérifier le modèle, relancer le flashage |
| Application ne voit pas le module | Bluetooth désactivé ou mauvais firmware | Activer Bluetooth, redémarrer le module, vérifier que le firmware est bien Companion Radio |
| Aucun nœud entendu | Pas de couverture locale ou paramètres radio différents | Vérifier le profil EU/UK (Narrow), sortir à l’extérieur, chercher un répéteur à proximité |
| Messages restant à l’état « Sent » | Pas de répéteur relayant le message | Se rapprocher d’un nœud connu, tester en visibilité directe |
| Portée faible | Antenne inadaptée, emplacement, obstacles | Utiliser une antenne 868 MHz, tester en espace dégagé, élever le nœud |
Pour aller plus loin
Votre premier nœud MeshCore est opérationnel. Vous pouvez désormais explorer les canaux privés, tester différentes configurations d’antennes, ou contribuer au développement de la couverture réseau autour de Maurepas et des Yvelines.