Aprés vous avoir decrit une passerelle APRS via Android voici une passerelle APRS via Lora piloté par un ESP32.
Petit rappel :
L’ESP32 est un microcontrôleur avec un module Wi-Fi/Bluetooth développé par Espressif Systems. Il s’agit d’une version avancée de son prédécesseur, l’ESP8266, offrant des fonctionnalités et des capacités améliorées. L’ESP32 est équipé de deux cœurs de microcontrôleur Tensilica LX6. Il bénéficie d’une communauté open-source large et active, qui contribue au développement de bibliothèques, de documentation et de ressource
APRS (Automatic Packet Reporting System) est un système de communication numérique utilisé par les radioamateurs pour le suivi et la communication à l’aide de paquets de données.
LoRa (Long Range) est une technologie de communication sans fil à longue portée conçue pour les applications IoT (Internet des objets) et M2M (machine to machine). Elle permet la transmission de données sur de longues distances tout en consommant très peu d’énergie.
Le syteme d’APRS Lora se divise en deux parties :
La partie « Tracker » c’est le module qui intègre le GPS et la partie émission Lora. Il va envoyer les données GNSS vers l’Igate (la passerelle) qui va les transmettre via internet sur le serveur APRS.is
Un exemple de module Tracker 433 MHz : https://s.click.aliexpress.com/e/_c3jWRk0f
La partie Igate comme mentionné plus haut c’est le module qui va réceptionner les données GNSS collectées par le Tracker et les retransmettre sur le serveur APRS.is via internet :
Un module Igate 433 MHz : https://s.click.aliexpress.com/e/_c3WK5Kl1
Je ne vais pas vous détailler ici sa mise en place, d’excellents articles ont déjà étés publiés a ce sujet :
https://hb9tjm.net/lora-igate/
La fonction FTP et la fonction MQTT
Le protocole FTP (File Transfer Protocol) est un protocole de réseau utilisé pour transférer des fichiers entre un client et un serveur sur un réseau TCP/IP (Internet)
Dans l’édition du fichier is-cfg.json chercher la ligne FTP
« ftp »: {
« active »: true,
« user »: [
{
« name »: « ftp »,
« password »: « ftp »
}
]
},
name : le nom de l’utilisateur (ftp par défaut)
password : choisissez un mot de passe (ftp par défaut)
pour l’exemple je me connecte avec les identifiant ftp ftp
J’utilise le logiciel Fillezilla

J’ai maintenant accès au fichier is-cfg.json en local.
Je vais maintenant pouvoir le modifier avec JSON Formatter

Passons maintenant à MQTT
MQTT (Message Queuing Telemetry Transport) est un protocole de communication léger et efficace conçu pour la transmission de messages entre appareils connectés.
« mqtt »: {
« active »: true,
« server »: « 192.168.0.xx »,
« port »: 1883,
« name »: « nom »,
« password »: « votremotdepasse »,
« topic »: « LoraAPRS/Data »,
« will_active »: true,
« will_topic »: « LoraAPRS/State »,
« birth_message »: « online »
},
« syslog »: {
« active »: false,
« server »: « »,
« port »: 514
},
J’ai testé la fonction sur un borker MQTT (Mosquittto)

Ça fonctionne aussi ! Les données sont maintenant exploitables via DomoticZ, Node-Red, Home Assistant ou autres …
Le résultat sur Aprs.fi

G = Igate Android – L = Igate Lora
À lire également
Stations APRS
Carte APRS temps réel affichant les stations radioamateurs, mobiles, fixes, digipeaters, iGate et stations météo reçues sur le réseau APRS-IS (France). Carte APRS F4HXN Chargement... 🚗 Mobile · 🏠 Fixe · 📡 Digi · 🌐 iGate · 🌤️ Météo 🔍 Chercher Fond de carte : CartoDB Voyager CartoDB Positron CartoDB Dark Matter OpenStreetMap OpenTopoMap Esri Satellite Esri Topo Esri Gris…
Et aussi ...
Liste de logiciels pour l’ APRS
L'APRS (Automatic Packet Reporting System) est un protocole de communication numérique utilisé par les radioamateur pour l'échange d'informations en temps réel. Il est couramment utilisé pour le suivi de la position des véhicules, les données météorologiques et d'autres informations de télémétrie. L'APRS fonctionne sur les bandes de fréquences radioamateurs, en utilisant une combinaison de radio par paquets et du GNSS…
Et aussi ...
Tableau Complet des Symboles APRS
📻 Tableau Complet des Symboles APRS Automatic Packet Reporting System - Liste exhaustive 188 Symboles totaux 188 Affichés Symboles Primaires (/) : Table de base avec 94 symboles utilisant le caractère / (slash). Exemple : /- = Maison. Symboles Alternatifs (\) : Table secondaire avec 94 symboles utilisant le caractère \ (backslash). Exemple : \- = QTH (HF). Avec Overlay…
- Domaine
- Radioamateur · Informatique
- Matériel
- ESP-32
- Logiciels
- LORA
- Bandes
- UHF
- Difficulté
- ★★★☆☆ — Intermédiaire
- Temps estimé
- Environ 3 minutes de lecture
- Coût indicatif
- 50 €
- Compatibilité
- Android
- Nombre de vues
- 4 525 vues
- Créé le
- 8 août 2023
- Mis à jour le
- 3 août 2026



