3 points par GN⁺ 2025-12-01 | 1 commentaires | Partager sur WhatsApp
  • Meshtastic est un réseau maillé open source qui fonctionne sans connexion Internet sur des appareils à faible consommation
  • Il prend en charge diverses configurations matérielles, et les utilisateurs peuvent choisir eux-mêmes un appareil, flasher le firmware et le configurer
  • Il permet de contrôler les appareils et d'envoyer/recevoir des messages depuis plusieurs plateformes, notamment iOS, Android, web, Python CLI/SDK
  • La collaboration et le partage d'informations sont possibles via les canaux communautaires tels que GitHub, Discord, Reddit, Telegram
  • Un projet clé pour les développeurs et makers qui veulent bâtir une infrastructure de communication distribuée à faible coût et faible consommation

Présentation de Meshtastic

  • Meshtastic est un réseau maillé décentralisé open source qui fonctionne sans connexion Internet
    • Il fonctionne sur des appareils abordables et à faible consommation, et permet de bâtir un réseau de communication autonome
    • Décrit comme “off-grid, decentralized, mesh network built to run on affordable, low-power devices”
  • Le projet est géré comme une communauté à but non lucratif ouverte à la participation de tous
    • Le site officiel fournit des indications sur la participation, le parrainage et la documentation

Prise en main (Getting Started)

  • Étape 1 : choisir un appareil
    • Choisissez le matériel Meshtastic compatible adapté à vos besoins parmi plusieurs options
    • Consultez la liste des appareils via le lien [Choose a Device]
  • Étape 2 : flasher et configurer
    • Installez la version la plus récente de Meshtastic sur votre appareil et appliquez votre configuration personnelle
    • Les étapes sont détaillées dans la documentation [Flash and Configure your Device]
  • Étape 3 : connexion et échanges de messages
    • Connectez-vous à votre appareil via l'un de nos clients pour commencer à envoyer et recevoir des messages
    • Il est précisé : “Connect to your device via any of our clients to start sending and receiving messages!”

Clients et plateformes prises en charge

  • Application iOS : possibilité de gérer le réseau en déplacement
    • Le guide d'installation et d'utilisation est disponible via [Try it out]
  • Application Android : possibilité de connexion et de contrôle de l'appareil
  • Client web : accès au réseau depuis un navigateur
  • Python CLI/SDK : interface en ligne de commande et SDK pour développeurs et utilisateurs avancés

Communauté et écosystème

  • Discord, X(Twitter), Facebook, Instagram, YouTube, Reddit, Mastodon, Telegram : communautés actives
  • Le dépôt GitHub met à disposition le code et la documentation
  • Hébergé par Vercel, avec la mention “Meshtastic® is a registered trademark of Meshtastic LLC.”

Cookies et confidentialité

  • Le site gère le consentement aux cookies via CookieYes
    • Les cookies sont séparés en catégories : nécessaires (Necessary), fonctionnels (Functional), analytiques (Analytics) et publicitaires (Advertisement)
    • Les objectifs et les durées des cookies liés à Cloudflare, GitHub et YouTube sont indiqués
  • Les cookies sont utilisés pour améliorer l'expérience utilisateur, analyser le trafic et fournir un contenu personnalisé

1 commentaires

 
GN⁺ 2025-12-01
Commentaires Hacker News
  • Nous utilisons Meshtastic de manière intensive sur notre bateau
    Chaque membre d’équipage porte un nœud mobile étanche (Seeed T1000e), le bateau lui-même a aussi un nœud, et l’annexe est équipée d’un tracker Meshtastic
    Même dans des zones sans infrastructure de communication, ou où elle est trop chère, si quelqu’un se rend à terre, on peut s’échanger des messages, et le bateau peut envoyer de la télémétrie et des alertes aux membres d’équipage à distance
    D’autres bateaux amis utilisent aussi Meshtastic et font du chat textuel au lieu de la VHF
    Plus de détails dans cet article de blog

    • Ce cas d’usage est vraiment génial. Je me demande juste si les fréquences et limites de puissance s’ajustent automatiquement lorsqu’on passe d’une région à l’autre
    • Vraiment intéressant. Sur le terrain de vol à voile près de chez moi, Meshtastic est aussi utilisé pour le suivi des planeurs et les communications d’appoint. Il y a beaucoup de stations LoRa dans le coin
  • J’ai moi aussi testé Meshtastic avec quelques radios LoRa, mais c’est difficile à considérer comme fiable dans des situations importantes
    Une mauvaise configuration d’un nœud peut facilement perturber les nœuds voisins
    J’espère qu’un jour le projet convergera vers quelques préréglages raisonnables. Idéalement, le logiciel devrait ajuster automatiquement les timeouts, le nombre de sauts, les rôles, etc., selon l’état du réseau

    • Il faut de meilleurs chipsets radio. Il faudrait une interface simplifiée capable de scanner une large bande en tenant compte des restrictions de fréquence selon les pays, puis de choisir automatiquement le canal adapté à l’autonomie, à la portée et à la bande passante
      Les réseaux mesh propriétaires finissent souvent inutilisables parce qu’ils gèrent mal la protection contre le DoS, la limitation de débit et les réglages pour zones denses
    • Il existe des réglages recommandés selon les meshes locaux. Par exemple, on peut consulter le document de réglages recommandés de Bay Area Mesh
      J’ai installé un nœud il y a une semaine et, franchement, c’était en dessous de mes attentes
  • On peut envisager Reticulum comme alternative

    • Je suis un grand fan de Reticulum. Ça résout beaucoup des défauts de Meshtastic. C’est dommage que l’adoption reste faible
      L’écosystème Reticulum comprend notamment les outils suivants
      • Sideband : application de chat iOS/Android (lien GitHub)
      • NomadNet : application de chat CLI pour desktop (lien GitHub)
      • Rnode : matériel/firmware de référence (site officiel)
    • Meshcore est aussi une autre alternative. Je ne l’ai pas utilisé en profondeur, mais il a la réputation de corriger les problèmes de Meshtastic
      Site officiel de Meshcore
    • Meshtastic est un réseau mesh de messages texte basé sur des modems LoRa, tandis que Reticulum est une stack réseau complète pensée pour remplacer IP
      Reticulum se concentre sur les connexions lentes et instables, et prend en charge diverses couches de transport comme LoRa, le WiFi et la radio amateur
      Son inconvénient, c’est qu’il n’existe qu’une seule implémentation complète et stable basée sur Python, et que l’interface de la plupart des applications est complexe
    • Reticulum manque de conscience de la topologie et de gestion de la congestion, donc il passe mal à l’échelle
    • Le nom n’est pas terrible. J’aime bien Anathem, mais ça reste difficile d’imaginer ça comme nom d’Internet dans 3000 ans
      Meshtastic semble vulnérable aux attaques par spam puisqu’il n’a pas de routage. J’espère que Reticulum gère mieux cet aspect
  • Meshtastic convient aux usages mobiles comme la randonnée, mais pour construire un réseau fixe, Meshcore a donné de bien meilleures performances
    C’est l’expérience du Greater Boston Mesh

  • Meshtastic est déjà apparu plusieurs fois parmi les sujets populaires de Hacker News
    On peut voir les fils de 2024 38829448, de 2022 32016142 et de 2020 22540066

    • Parmi les autres fils liés
      • Meshtastic's Opposition to Proposed Changes on 900 MHz Band (lien)
      • Meshtastic: An open source, off-grid, decentralized, mesh network (lien)
      • Meshtastic is an encrypted communications platform for the Lora RF protocol (lien)
      • We're making an open-source $30 GPS/mesh radio, would like advice (lien)
  • Le projet est déjà bien connu, mais cela reste un projet open source intéressant qui mérite d’être repartagé
    Voici une présentation d’une partie de PotatoMesh dans la région de Berlin

    • Freifunk à Teufelsberg, c’est vraiment une combinaison parfaite
  • Je me demande s’il existe un réseau mesh conçu pour de l’ultra-faible bande passante
    Par exemple, s’il était limité à environ 10 kbps, cela éliminerait pratiquement les problèmes de spam ou de contenus illicites
    J’imagine un réseau qui ne donnerait accès qu’à de simples messages texte ou à des sites web textuels

    • Meshtastic remplit presque ces critères. En revanche, comme ce n’est pas un réseau IP, l’accès à des sites web textuels n’est pas possible
      Le débit maximal est de 21,88 kbps, comme indiqué dans la documentation officielle des préréglages
  • Il existe aussi des alternatives comme Briar ou Berty
    Application Android Briar, application iOS Berty

    • J’ai essayé d’utiliser Briar pour contacter ma femme pendant un vol, alors qu’on n’avait pas des sièges côte à côte, mais les messages ne sont arrivés que plusieurs heures plus tard
  • Meshtastic semble utiliser LoRa, mais je me demande quelle portée on peut obtenir par rapport à des talkies-walkies VHF/UHF
    J’ai entendu dire qu’un appareil VHF portable pouvait dépasser 30 miles. L’avantage de Meshtastic semble être la faible consommation et la longue autonomie
    À l’avenir, le chat par satellite pourrait aussi devenir une alternative

    • En saut unique, on a pu atteindre une portée comparable à la VHF, autour de 30 milles nautiques. Avec une antenne plus haute, on peut aller encore plus loin
      La vraie magie se produit avec les sauts mesh. En relayant via d’autres nœuds, on peut atteindre des distances bien plus grandes
      Ce n’est pas aussi fiable que les communications satellite, mais ça ne nécessite ni infrastructure, ni licence, ni abonnement
    • Meshtastic a des avantages comme le multi-hop, le chiffrement par défaut et l’absence de licence requise
      En revanche, la fiabilité est faible, et cela reste en pratique assez proche d’un réseau jouet
  • Ça semble parfait pour permettre à des agents IA de communiquer entre eux à courte portée
    J’ai deux unités LilyGo : l’une sera branchée à un ordinateur et l’autre sera portée sur moi

    • Je ne vois pas bien ce que signifie exactement « agent IA ». Selon la plupart des définitions, ce type de communication off-grid à bas débit ne semble pas nécessaire