Meshtastic pour radioamateurs : monter son premier nœud sous Linux et Windows
Dans le précédent article, on a vu ce qu’est Meshtastic et où se situe la frontière réglementaire entre bande SRD et bande radioamateur. Cette fois, on passe à la pratique — mais avec un public bien précis en tête : toi, radioamateur, pas le randonneur du dimanche. Parce qu’au-delà du gadget outdoor, Meshtastic intéresse de plus en plus les réseaux de communication d’urgence radioamateur, et notamment des services structurés comme B-EARS (Belgian Emergency Amateur Radio Service, le service de l’UBA qui regroupe plus de 300 opérateurs volontaires formés, activé lors d’événements comme les inondations du Brabant wallon). Le principe est simple : à côté de la téléphonie FM, du DMR, de Winlink ou du HF, une couche de données texte autonome, à très faible consommation, qui se déploie en quelques minutes sans infrastructure — exactement le genre d’outil complémentaire qu’un réseau de secours a intérêt à maîtriser.
Pourquoi un radioamateur, et pas juste un randonneur
Tu as déjà FM simplex, DMR, Winlink, FT8 et même QO-100 dans ta boîte à outils. Meshtastic n’a pas vocation à remplacer tout ça — il vient combler un manque précis :
- Déploiement instantané, sans répéteur. Pas besoin de coordination avec un gestionnaire de répéteur ni de plan de fréquences complexe : on allume les nœuds, le réseau se forme tout seul.
- Un canal texte/data qui ne monopolise pas la voix. Pendant qu’un net control gère le trafic phonie sur VHF/UHF, Meshtastic peut faire circuler des messages courts, des points GPS ou des statuts en arrière-plan, sans occuper un opérateur dédié en permanence.
- Autonomie énergétique. Un nœud nRF52 tient plusieurs jours sur batterie — utile pour un poste avancé ou une équipe de terrain isolée.
- Une vraie topologie maillée. Contrairement à un réseau en étoile classique autour d’un répéteur, chaque nœud relaie pour les autres : la perte d’un point ne casse pas tout le réseau.
Ce n’est donc pas un jouet de plus : c’est un outil de résilience numérique à ajouter à côté de tes modes habituels, avec ses propres contraintes qu’il faut connaître avant de le déployer sur le terrain.
⚠️ Rappel réglementaire avant de commencer
Un point vu en détail dans l’article précédent, mais qui mérite d’être répété ici puisqu’on parle cette fois de déploiement en conditions réelles : la configuration EU_868 par défaut de Meshtastic n’est pas une bande radioamateur, c’est une bande SRD encadrée par la directive RED, avec un duty cycle de 10 %. Ton indicatif ne change rien aux règles techniques sur cette bande. Si un exercice ou une activation prévoit l’usage de Meshtastic, ce point doit être clarifié en amont avec les responsables du réseau — ce n’est pas parce que tout le monde autour de toi est licencié que le cadre légal devient celui de l’amateur.
Choisir son matériel : la logique d’un réseau structuré
Pour un usage isolé, n’importe quel nœud fait l’affaire. Pour un réseau pensé comme celui d’un club ou d’une équipe d’urgence, il vaut mieux réfléchir en deux catégories, comme le recommande la documentation officielle du projet :
- Nœuds de terrain (rôle Client). Un Heltec LoRa32 V3 (pas cher, parfait pour débuter) ou un LILYGO T-Beam/T-Echo (avec GPS intégré) pour chaque opérateur ou véhicule. Configuration par défaut, aucune modification de rôle nécessaire.
- Nœud d’infrastructure (rôle Router ou Repeater). Un module RAK WisBlock (nRF52840, basse conso) installé en point haut — pylône du club, toit du centre de crise, mât temporaire — idéalement alimenté en continu ou sur panneau solaire. C’est LUI qui étend la portée du réseau ; les nœuds clients n’ont pas à jouer ce rôle.
La documentation Meshtastic est claire là-dessus : un seul nœud Router ou Repeater bien placé vaut mieux que plusieurs nœuds mal configurés en Router. Trop de nœuds en mode Router dans la même zone créent des collisions et dégradent le réseau au lieu de l’améliorer — un point à faire respecter si plusieurs membres du club s’équipent séparément.


Flasher le firmware
Cette étape est identique sous Linux et sous Windows, puisqu’elle se fait depuis le navigateur :
- Va sur flasher.meshtastic.org avec Chrome ou Edge (Firefox n’est pas compatible, l’outil utilise le Web Serial du navigateur).
- Branche ton nœud en USB, choisis la version Stable du firmware.
- Pour les cartes ESP32 (Heltec, T-Beam) : flashage direct via le navigateur.
- Pour les cartes nRF52840 (T-Echo, RAK WisBlock) : double-clique sur le bouton reset pour faire apparaître le module en clé USB, puis glisse-dépose le fichier
.uf2dessus. Aucun outil supplémentaire requis.
⚠️ Toujours brancher l’antenne avant de mettre le module sous tension — l’émission sans antenne peut endommager l’étage radio.
Configuration initiale du nœud
Une fois flashé, configure au minimum :
- Région :
EU_868pour la Belgique. - Nom du nœud : utilise ton indicatif pour rester identifiable sur le réseau (ex. ON5AM-1).
- Canal : garde
LongFasten public pour la découverte, mais crée un canal privé avec clé pré-partagée (PSK) pour le trafic d’exercice ou d’activation — le canal public par défaut n’est pas chiffré. - Rôle : laisse
Clientsauf si ce nœud est spécifiquement destiné à être ton point d’infrastructure.
Piloter son nœud sous Linux
Deux options, complémentaires :
Meshtastic Web (le plus simple)
Va sur client.meshtastic.org dans Chrome ou Edge, connecte le nœud en USB (Web Serial) ou en Bluetooth. Interface graphique complète : configuration, messages, carte des nœuds, sans rien installer.
Le CLI Python (pour scripter et automatiser)
# Installation
pip install meshtastic --break-system-packages
# Ajouter ton utilisateur au groupe dialout pour l'accès USB (une fois, puis se reconnecter)
sudo usermod -a -G dialout $USER
# Voir les infos du nœud connecté
meshtastic --info
# Envoyer un message sur le canal principal
meshtastic --sendtext "Test depuis ubuntu-on5am"
# Changer la région
meshtastic --set lora.region EU_868
Le CLI s’appuie sur la bibliothèque Python meshtastic, qui expose aussi une API — pratique si tu veux, plus tard, intégrer les données du mesh dans un script ou un tableau de bord maison.
Piloter son nœud sous Windows
Pour un lecteur qui utilise Windows au poste de commandement ou au centre de crise :
- Meshtastic Web fonctionne identiquement dans Edge ou Chrome — c’est la solution la plus simple, aucune installation.
- L’appli mobile officielle (Android/iOS) reste la référence pour la configuration complète et la messagerie au quotidien, en Bluetooth.
- Des clients desktop tiers comme Mesh_Explorer (Microsoft Store) ou MeshMonitor Desktop offrent une interface dédiée qui tourne en tâche de fond, utile pour un poste de supervision qui reste allumé en continu pendant un exercice.
Premier test réseau
Une fois deux nœuds configurés sur le même canal :
- Envoie un message texte depuis le premier nœud.
- Vérifie sa réception sur le second, et regarde le nombre de hops indiqué — ça te dit combien de relais le message a traversés.
- Consulte la carte des nœuds pour visualiser la topologie réelle du réseau.
- Si tu déploies un nœud Router/Repeater, éloigne-toi avec un nœud Client et vérifie que la portée annoncée correspond à ton terrain réel (bâti, relief, végétation).
Pour aller plus loin
Une fois la prise en main faite, plusieurs pistes pour un usage club ou réseau d’urgence : un dashboard communautaire comme MeshDash pour la supervision multi-nœuds, l’ajout de capteurs de télémétrie sur les postes fixes, ou un script Python basé sur la bibliothèque meshtastic pour journaliser automatiquement le trafic d’un exercice. Des sujets qu’on creusera dans un prochain article si ça t’intéresse.
73, et bon déploiement — que ce soit pour un exercice de club ou une vraie activation.
Cet article est reproduit sur HamAnalyst avec l’autorisation de son auteur, Albert Müller, qui en conserve la pleine propriété intellectuelle. Retrouvez les travaux originaux sur : ON5AM.
Licencié Harec depuis 1990, après une pause de quelques années, j'ai renouvelé mon intérêt pour la radio, je suis particulièrement actif en HF, appréciant le FT8, les contest et la chasse au Dx. Passionné d'informatique, je suis convaincu que le monde des radioamateurs doit évoluer avec les avancées technologiques, notamment avec l'émergence de l'IA dans nos shack.







