Aller au contenu principal
Sommaire

Flasher et première mise en route

Installer le micrologiciel, se connecter à la console et appliquer les premiers réglages.

Mise à jour le 21 août 2026

Sur cette page

1. Choisir le micrologiciel

Le rôle du nœud dépend du micrologiciel installé. Avant de flasher, décidez si l'appareil sera un companion, un répéteur ou un room server — voir les rôles.

2. Flasher

Le moyen le plus simple est le flasheur web officiel : flasher.meshcore.io.

  1. Branchez la carte en USB.
  2. Ouvrez le flasheur dans un navigateur compatible Web Serial — Chrome, Edge ou Opera. Firefox et Safari ne prennent pas en charge cette interface.
  3. Sélectionnez le modèle exact de votre carte et le rôle souhaité.
  4. Lancez le flash et laissez la carte branchée jusqu'à la fin.

Si la carte n'apparaît pas, c'est presque toujours l'un de ces trois points :

  • Câble USB de charge uniquement, sans fils de données. Le cas le plus fréquent. Essayez un autre câble.
  • Pilote USB-série manquant (CP2102 ou CH340 selon la carte).
  • Carte pas en mode bootloader : sur certains modèles, il faut maintenir le bouton BOOT pendant le branchement, ou double-cliquer sur RESET.

3. Se connecter à la console

Deux voies possibles :

Console série intégrée — un terminal série sur le port USB, à 115200 bauds (PuTTY, screen, minicom, le moniteur série d'Arduino IDE…). C'est la voie la plus directe pour la première configuration.

meshcore-cli — un paquet Python à installer sur votre ordinateur, qui dialogue avec l'appareil en Bluetooth, en série ou en TCP. Pratique pour administrer plusieurs nœuds, y compris à distance.

Vérifiez que la liaison fonctionne :

ver
board

ver renvoie la version du micrologiciel, board le nom du matériel.

4. Réglages minimaux d'un répéteur

Dans l'ordre. Ne sautez pas le mot de passe.

password un-mot-de-passe-long-et-unique
set name FR84-MonPseudo-MonSite
set radio 869.618,62.5,8,8
set tx 20
set repeat on
set dutycycle 10
reboot

Après le redémarrage, vérifiez :

get radio
get name
get repeat
get public.key

Notez la clé publique : elle identifie votre nœud sur le réseau, et c'est elle que vous renseignerez dans le champ prévu à cet effet en déclarant votre nœud.

5. Position et horloge

Si vous souhaitez que votre nœud diffuse sa position :

set lat 44.173611
set lon 5.278611

En degrés décimaux. Rappel : cette position devient publique sur le réseau radio. Si vous préférez ne pas la diffuser, ne renseignez simplement pas ces champs — vous pourrez tout de même publier une position approchée sur cette carte.

Sur un matériel équipé d'un GPS et d'un micrologiciel compilé avec son support :

gps on
gps setloc
gps sync

Pour l'horloge, sans GPS :

clock
time <horodatage_unix>

Ou clock sync pour se synchroniser depuis un appareil distant.

6. Annonces

Faites-vous connaître du réseau :

advert

Puis réglez le rythme des annonces automatiques :

set advert.interval 240
set flood.advert.interval 24

7. Vérifier que ça marche

neighbors
stats-radio

neighbors liste les nœuds entendus récemment — limité aux 8 annonces les plus récentes. stats-radio donne le plancher de bruit, les RSSI/SNR et le temps d'antenne consommé ; cette commande n'est disponible qu'en liaison série.

Si neighbors reste vide après plusieurs minutes, reprenez les réglages radio : neuf fois sur dix, les paramètres LoRa ne correspondent pas à ceux du réseau.

8. Déclarer votre nœud

Une fois le nœud en service, ajoutez-le à la carte pour que la communauté sache où porte votre couverture, et puisse vous joindre.