Qu’est ce que LoRa ?
LoRa (pour Long Range), à ne pas confondre avec Le protocole LoRaWAN qui est un protocole de communication pour l’Internet des objets qui utilise une technique propriétaire de modulation par étalement de spectre, LoRa est une technologie de modulation radio de couche physique brevetée, conçue pour les communications sans fil à longue portée et à faible consommation d’énergie. Développée à l’origine par la startup française Cycleo avant d’être rachetée par Semtech en 2012, elle utilise une modulation par étalement de spectre de type CSS (Chirp Spread Spectrum) qui permet au signal de rester lisible même avec une faible puissance ou en présence d’interférences.
Cette technologie sert principalement à l’Internet des Objets (IoT) en permettant à des capteurs alimentés par batterie de transmettre de petites quantités de données sur plusieurs kilomètres (jusqu’à 15 km en zone rurale) avec une autonomie de 5 à 10 ans. Elle fonctionne sur des bandes de fréquences libres (comme le 868 MHz en Europe, 915 MHz en Amérique du Nord …) et est souvent confondue avec LoRaWAN, qui est le protocole réseau supérieur (couche MAC) utilisé pour structurer et sécuriser les communications sur le réseau LoRa.
Fréquences utilisée (MeshCore) :
- France : Le paramètre standard pour la communauté est 869,618 MHz avec une largeur de bande de 62,5 kHz, un facteur d’étalement SF8 et un taux de codage CR8 ;
- Suisse et Royaume-Uni : Utilisation courante de 869,618 MHz (ou 869,525 MHz) avec une largeur de bande de 62,5 kHz ;
- États-Unis et Canada : Le paramètre prédéfini recommandé est 910,525 MHz avec une largeur de bande de 62,5 kHz, SF7 et CR5 ;
- Australie et Nouvelle-Zélande : Fonctionnement sur 915,8 MHz.
Différences entre Meshtastic et MeshCore :
La différence fondamentale réside dans l’architecture réseau et le routage : Meshtastic utilise une approche de diffusion contrôlée (« managed flood ») où chaque appareil agit comme un répéteur, permettant ainsi la création d’un réseau ad hoc auto-organisé, idéal pour les groupes mobiles et amateurs. À l’inverse, MeshCore adopte un modèle hiérarchique structuré s’appuyant sur des répéteurs dédiés pour le routage, ce qui réduit l’encombrement du temps d’antenne et offre une meilleure évolutivité pour les infrastructures fixes et planifiées.
Une des applications principales, utilisées sur ces réseaux, est l’envoi et la réception de courts messages. Ces réseaux utilisent des clés (publiques et privées) pour sécuriser et encrypter leur contenu. Ces communications sont donc faites pour être privées. Il est aussi possible de créer des salles de conférence permettant de partager des passions ou des sujets communs. L’objectif de ces réseaux est donc d’obtenir une autonomie complète (ou presque), par rapport à Internet ou aux autres moyens de communication existants.
De mon point de vue, et pour avoir essayé les 2 réseaux, MeshCore est plus simple à utiliser, à programmer et plus stable avec les interfaces actuelles.
Le matériel peut être programmé soit pour Meshtastic ou pour MeshCore. Les fréquences ne seront pas les mêmes, et par conséquent, il ne peut y avoir d’interférences entre ces 2 réseaux. Il suffira ensuite d’associer les appareils avec les logiciels souhaités. Notez que les 2 liens suivants sont surtout associés pour la programmation des répéteurs. Les “companions”, soit les appareils qui serviront à communiquer, tel un petit terminal, ont aussi un plus grand choix de logiciels disponibles. Tout peut se faire en ligne assez facilement :
- Meshtastic : https://flash.meshtastic.org/
- Meshcore : https://flasher.meshcore.io/
(…)
Configuration suggérée au Canada (MeshCore) :
- Raw radio values: 910.525 MHz / 62.5 kHz / SF7 / CR5
- Path setting: 3-byte
- Command-line path setting: set path.hash.mode 2
Configuration des intervalles d’annonces :
- set advert.interval 60
- set flood.advert.interval 12
- reboot
Interfaces logicielles des compagnons :
Les réseaux LoRa exploitent les couches logiciels “Meshatastic“, “MeshCore” et des interfaces fournies par les fabricants, mais aussi des applications comme “Ripple“, ou bien l’un des plus populaire du moment, “WadaMesh“.
Informations locales à visiter (MeshCore) :
- https://analyzer.montrealmesh.ca/ (Performances des nodes et répéteurs @ Montréal)
- https://meshcore.ca/provinces/quebec/ (Communautés MeshCore au Québec)
- https://www.montrealmesh.ca/resources/useful-links/ (Liens pertinents)
- https://yul.meshmapper.net/ (Cartes et liens)
- https://docs.meshcore.io/cli_commands/ (Commandes CLI)
Information technique plus complète (en anglais) :
- https://jrattechworks.com/meshcore-vs-meshtastic/
- https://jrattechworks.com/meshcore-lora-mesh-network-guide/
Dernière mise à jour : 05 octobre 2026
Soyez le premier à commenter