LORA pour les pros - arnaudrco/exemples GitHub Wiki
8 dépôts github : exemples-de-montages festisol CROUS-micro-python piano visio anumby jouets developpement-voiture raspberry-pico Blog ateliers numériques Repair Café d'Orsay
monter une radio LORA, MESHSTATIC ou RETICULUM demandent des niveaux croissants de calcul ; j'ai testé des montages pour des applications frugales pour faire des répéteurs ou des postes autonomes à faible consommation énergétique.
j'ai testé des montages avec des modules en laison série : 2 fils suffisent (RX et TX) mais ils ne sont pas pris en compte par des réseaux comme MESHSTATIC ; j'utilise maintenant le mode "SPI" avec au moins 3 fils comme pour les afficheurs ; amusons nous à les programmer !
https://www.framboise314.fr/meshtastic-demarrer-en-meshtastic/
Meshstatic
J'ai initialisé avec EU. Le réglage LONGFAST donne "radio": { "frequency": 869.525024414062, "lora_channel": 1 },
communication entre 4 modules Meshstatic : un heltec V3, deux clones du heltec v2 et un rasberry pico
essai Mesh à Chateauroux
l'appareil est à base esp32 S3 ; je vais pouvoir communiquer !
kits tout fait
il existe des kits (xiao avec sx 1262)
un bouton "loader"
le module radio est monté sur le dessus
l'antenne livrée en standard est médiocre ; il est vraiment miniature : moins de 2 cm de coté
https://www.seeedstudio.com/Wio-SX1262-with-XIAO-ESP32S3-p-5982.html
Création d'un point d'accès
Gateway installé à Orsay avec un module du commerce TENSTARS économique ; pas facile de la programmer avec meshtastic directement ; mais TENSTARS est une copie de HELTEC v2 qui est encore dans la liste de matériels officiels
firmware
méthode avec esptool
esptool.py --chip esp32 --port /dev/ttyUSB0 write_flash -z 0x0 firmware.factory.bin
https://github.com/eeEUSERee/meshtastic_heltecv2
méthode plus simple en entrant l'adresse
https://flasher.meshtastic.org/
une fois flashé
reférence
https://youtube.com/watch?v=MGg-b8UCYGI
pour Meshstatic, il faut rester "mainstream", prendre 868 MHz, ne pas toucher au réglage LONGFAST ; pour les noeuds la solutiuon T114 avec le processeur NRF est l'avenir ; ses impressions 3D sont proposées avec BAMBULAB
LORA
Beaucoup de matériels séduisants sont prêt à l'emploi. Pour LORA sans doute ne pas se précipiter sur un "nœud" qui n'offre que une seule solution "mesh". L'utilisation de LORA ouvre de nouvelles possibilités : la puce faible consommation (Nordic avec bluetooth et WIFI), utilisation d'un PC ou un raspberry ...
trouver son chemin
Comment trouver son chemin dans le réseau ? il existe des logiciels comme meshtastic
meshtastic
https://meshtastic.org/docs/overview/mesh-algo/#direct-messages-using-next-hop-routing
meshtastic versus meshcore
https://gaulix.fr/docs-parametrage/meshtastic-vs-meshcore/
le site gaulix propose de construire son propre module
https://gaulix.fr/gaulix-pour-les-noobs/
version raspberry pico
sortie sur écran
https://flasher.meshtastic.org/
l'appareil se synchronise sur le réseau automatiquement ; avec Brave je vois la communication entre LORA Pico et LORA esp ( Heltec V2 )
https://client.meshtastic.org/nodes
test
J'ai ici une version pico ; la puce SX1262 a une fonction "busy" et une gestion d'interruption "irq" : "RP2040-LoRa est une carte de développement LoRa utilisant la nouvelle génération de puce RF SX1262, offrant de meilleures performances que la série SX127X en termes de consommation d'énergie, de distance de communication et d'efficacité énergétique".
https://client.meshtastic.org/nodes
- LORA pur
- MESHSTATIC
- RETICULUM demandent des niveaux croissants de calcul ; j'ai testé des montages
- frugal
Aller plus loin sur le site CROUS