Une nouvelle application permet de recevoir et de décoder directement les radiosondes météorologiques Vaisala RS41 et Meteomodem M20 sur un smartphone Android, à l’aide d’une simple clé RTL-SDR. Une solution particulièrement intéressante pour les radioamateurs, les passionnés de SDR et les chasseurs de radiosondes.
1. Une nouvelle façon de suivre les radiosondes
Jusqu’à présent, le décodage des radiosondes météorologiques nécessitait généralement un ordinateur équipé d’un récepteur SDR, ou un dispositif spécialisé comme les récepteurs construits autour d’un ESP32.
Depuis octobre 2026, une nouvelle solution simplifie considérablement cette activité.
Développée par Mario Ančić, indicatif 9A4AM, l’application RS41 and M20 Android Decoder permet de recevoir et de décoder directement les signaux de deux familles de radiosondes très répandues : les Vaisala RS41 et les Meteomodem M20.
Le principe est simple : une clé SDR est connectée au smartphone par un adaptateur USB OTG. L’application reçoit le signal radio, le démodule et extrait les informations transmises par la radiosonde.
Il devient ainsi possible de suivre une radiosonde en déplacement, sans ordinateur portable ni connexion Internet permanente.
Cette application a notamment été présentée le 4 novembre 2026 par RTL-SDR Blog.

Un smartphone Android et une clé RTL-SDR permettent de recevoir les signaux des radiosondes RS41 et M20.
2. Que sont les radiosondes RS41 et M20 ?
Les radiosondes sont de petits instruments météorologiques transportés dans l’atmosphère par des ballons gonflés à l’hélium ou à l’hydrogène.
Pendant leur ascension, elles effectuent des mesures atmosphériques et transmettent leurs données vers les stations météorologiques au sol.
Elles peuvent atteindre des altitudes de plusieurs dizaines de kilomètres avant l’éclatement du ballon. La radiosonde redescend ensuite sous parachute.
La Vaisala RS41
Fabriquée par Vaisala, la RS41 est une radiosonde largement utilisée dans les réseaux météorologiques.
Elle permet notamment de mesurer la température et l’humidité, ainsi que de déterminer sa position et son déplacement par satellite.
La Meteomodem M20
La M20, développée par Meteomodem, remplit une fonction comparable.
Elle transmet des informations météorologiques et de positionnement qui permettent de suivre son déplacement dans l’atmosphère.
Comparaison des deux modèles
| Caractéristique | Vaisala RS41 | Meteomodem M20 |
|---|---|---|
| Fabricant | Vaisala | Meteomodem |
| Utilisation | Sondage atmosphérique | Sondage atmosphérique |
| Positionnement GNSS | Oui | Oui |
| Mesure de température | Oui | Oui |
| Mesure d’humidité | Oui | Oui |
| Transmission radio | UHF, autour de 400 MHz | UHF, autour de 400 MHz |
| Décodage avec l’application Android | Oui | Oui |
| Détection automatique du modèle | Oui | Oui |
Attention : même si ces radiosondes transmettent des informations météorologiques, la nouvelle application Android se concentre sur les données utiles à leur localisation. Elle n’affiche pas l’ensemble des mesures météorologiques.
3. Présentation de RS41 and M20 Android Decoder
L’application a été développée avec l’environnement Basic4Android (B4A).
Son code source est disponible librement sous licence GPL-3.0.
Contrairement à certaines solutions qui nécessitent plusieurs programmes, elle propose une interface dédiée au décodage des radiosondes.
Ses principales fonctionnalités
L’application permet :
- La réception des radiosondes RS41 et M20.
- La reconnaissance automatique du modèle reçu.
- L’affichage des coordonnées géographiques.
- L’affichage de l’altitude.
- L’affichage de la vitesse et du taux de montée ou de descente.
- L’affichage du cap suivi par la radiosonde.
- La consultation de l’heure UTC et d’informations GNSS.
- La visualisation du niveau du signal reçu.
- L’ouverture d’une application cartographique.
- La conservation locale des dernières informations reçues.
- La poursuite du décodage en arrière-plan.
Trois modes sonores sont également proposés : silence, signal sonore à chaque trame correctement décodée ou écoute du signal FM démodulé.
Autre caractéristique intéressante : le programme ne transmet pas automatiquement les données reçues vers un serveur extérieur.
Il s’agit donc d’un véritable décodeur local, utilisable sans connexion Internet pour la réception et le décodage.

L’application affiche les coordonnées GPS, l’altitude, la vitesse et les informations de déplacement de la radiosonde.
4. Quel matériel faut-il prévoir ?
L’installation nécessite relativement peu de matériel.
Un smartphone Android
Le téléphone doit accepter la connexion d’un périphérique USB OTG.
Cette fonctionnalité permet de connecter directement une clé SDR au port USB du smartphone.
Il faut également prévoir une autonomie suffisante, car l’utilisation continue du récepteur SDR peut solliciter fortement la batterie.
Une clé RTL-SDR
Le récepteur doit être compatible avec le pilote SDR utilisé par l’application.
Les clés RTL-SDR Blog V3 et V4 ont été testées par l’auteur.
D’autres modèles reposant sur des composants RTL2832U compatibles peuvent fonctionner, mais leur compatibilité doit être vérifiée.
Un adaptateur USB OTG
Cet adaptateur permet de relier le port USB-C du smartphone à la clé SDR.
Un câble court est préférable afin de limiter les contraintes mécaniques sur le connecteur du téléphone.
Une antenne adaptée
Une antenne prévue pour la bande des 400 MHz est recommandée.
Pour une réception occasionnelle, une antenne quart d’onde peut suffire.
À 403 MHz, sa longueur théorique est :
L = 300 / (4 × 403) = 0,186 m
Soit environ 18,6 cm avant ajustement pratique.
Une antenne quart d’onde nécessite un plan de masse approprié pour fonctionner correctement.
Pour améliorer la réception, notamment lorsque la radiosonde se trouve à faible altitude, une antenne directive UHF peut être intéressante.
Tableau récapitulatif
| Équipement | Fonction |
|---|---|
| Smartphone Android compatible OTG | Exécution du décodeur |
| Clé RTL-SDR compatible | Réception radio |
| Adaptateur USB OTG | Connexion au smartphone |
| Antenne 400–406 MHz | Réception des signaux |
| Application SDR driver | Communication avec la clé SDR |
| RS41 and M20 Android Decoder | Décodage et affichage |

L’antenne UHF est reliée à la clé RTL-SDR, elle-même connectée au smartphone par un adaptateur USB OTG.
5. Installation de l’application Android
L’installation comprend deux logiciels distincts.
Étape 1 — Installer SDR driver
L’application utilise le pilote SDR driver de Signalware Ltd.
Ce pilote assure la communication entre Android et le récepteur RTL-SDR.
Il doit être installé séparément.
Le décodeur communique avec lui au moyen d’une connexion TCP locale utilisant l’adresse 127.0.0.1 et le port 1234.
Il ne faut donc pas confondre le pilote SDR et l’application de décodage.
Étape 2 — Télécharger le décodeur
Le programme est distribué sous forme d’un fichier APK.
Il est disponible dans la rubrique Releases du dépôt GitHub de son auteur, 9A4AM.
Pour l’installer :
- Télécharger l’APK depuis le dépôt officiel.
- Ouvrir le fichier sur le smartphone.
- Autoriser, si nécessaire, l’installation depuis cette source.
- Terminer l’installation.
- Désactiver ensuite cette autorisation si elle n’est plus nécessaire.
Il est recommandé de télécharger exclusivement les fichiers proposés par l’auteur.
Étape 3 — Connecter le matériel
Brancher l’antenne sur la clé SDR, puis connecter celle-ci au smartphone à l’aide de l’adaptateur OTG.
Android peut afficher une demande d’autorisation d’accès au périphérique USB.
Accepter cette autorisation.
Étape 4 — Vérifier la gestion de l’énergie
Sur certains smartphones, Android limite automatiquement les applications fonctionnant en arrière-plan.
Il peut être nécessaire d’autoriser le fonctionnement continu du décodeur et d’adapter les paramètres d’optimisation de la batterie.
Cette précaution est particulièrement importante lors d’une recherche de radiosonde sur le terrain.
6. Comment décoder sa première radiosonde ?
Une fois le matériel connecté et les applications installées, la réception peut commencer.
Première opération : trouver une radiosonde active
Avant de lancer le décodage, il faut connaître la fréquence utilisée par une radiosonde présente dans la région.
Les radiosondes météorologiques utilisent notamment des fréquences situées dans la bande 400–406 MHz.
La fréquence exacte dépend du centre de lancement et de la radiosonde.
Pour connaître les sondes actuellement en vol, le service SondeHub constitue une excellente source d’information.
Sa carte permet notamment de consulter les positions et les fréquences signalées par son réseau de récepteurs.
Deuxième opération : régler la fréquence
Dans l’application Android, saisir la fréquence de la radiosonde à recevoir.
Par exemple, si une radiosonde est signalée sur 403,000 MHz, régler le récepteur sur cette fréquence.
Cette valeur est uniquement un exemple : elle ne correspond pas nécessairement à une émission active dans votre région.
Troisième opération : lancer le décodage
Démarrer la réception.
Le programme analyse les données transmises par la clé SDR et recherche les trames compatibles avec les modèles RS41 et M20.
Lorsqu’une trame valide est reçue, les informations décodées apparaissent à l’écran.
L’application reconnaît automatiquement le type de radiosonde.
Il n’est donc pas nécessaire de sélectionner manuellement RS41 ou M20.
Quatrième opération : vérifier les données
Lorsque le décodage fonctionne correctement, plusieurs informations deviennent disponibles :
| Information | Signification |
|---|---|
| Latitude | Position nord-sud |
| Longitude | Position est-ouest |
| Altitude | Hauteur de la radiosonde |
| Speed | Vitesse de déplacement |
| Climb rate | Vitesse verticale |
| Heading | Direction du déplacement |
| UTC | Heure des données |
| Satellites | Informations sur la réception GNSS |
Une vitesse verticale positive correspond à une montée, tandis qu’une valeur négative indique une descente.
Le niveau du signal permet également d’évaluer la qualité de la réception.
7. Afficher la radiosonde sur une carte
L’une des fonctions intéressantes de l’application est le bouton Geo App.
Il permet de transmettre les coordonnées géographiques décodées vers une application cartographique compatible.
La position de la radiosonde peut alors être affichée sous la forme d’un repère.
Cette fonction facilite la localisation d’une radiosonde, notamment lorsqu’elle est proche du sol.
Il convient toutefois de distinguer deux opérations :
La réception radio est effectuée directement par la clé RTL-SDR et le décodeur Android.
L’affichage cartographique utilise une autre application, qui peut avoir besoin d’une connexion Internet pour charger ses cartes.
L’application conserve également la dernière télémétrie reçue, ce qui permet de retrouver une position même après l’interruption du signal.
Cette possibilité est particulièrement utile lorsque la radiosonde descend derrière un relief ou disparaît de l’horizon radio.

Les coordonnées décodées permettent d’afficher la position de la radiosonde sur une carte et de faciliter sa recherche.
8. Peut-on suivre une radiosonde pendant sa descente ?
Oui, et c’est probablement l’une des applications les plus intéressantes de ce programme.
Lorsqu’une radiosonde atteint son altitude maximale, le ballon finit généralement par éclater.
La radiosonde commence alors sa descente sous parachute.
Pendant cette phase, les données transmises permettent de suivre son déplacement.
Le récepteur Android peut continuer à recevoir ses coordonnées tant que le signal reste suffisamment puissant.
À mesure que la radiosonde descend, la portée radio peut diminuer rapidement.
Le relief, les bâtiments et la végétation peuvent masquer le signal.
Une antenne directive peut alors améliorer les possibilités de réception.
Une méthode de recherche
Avant de partir, consulter la trajectoire de la radiosonde sur SondeHub.
Repérer la fréquence utilisée et la zone de descente probable.
Sur le terrain, connecter le récepteur SDR au smartphone et commencer le décodage.
Lorsque les dernières coordonnées sont reçues, les afficher sur une carte.
Il devient alors possible d’approcher la zone de chute, sous réserve de respecter les règles d’accès aux propriétés et les consignes de sécurité.
Important : une position GPS reçue ne garantit pas que la radiosonde se trouve exactement à cet endroit au sol. Elle peut avoir continué à dériver après la dernière transmission.
9. Quelles sont les limites de cette solution ?
Cette nouvelle application est particulièrement intéressante par sa simplicité, mais elle présente quelques limites.
Seulement deux familles de radiosondes
Le programme prend en charge les RS41 et les M20.
Il ne constitue donc pas un décodeur universel pour tous les modèles de radiosondes.
Pas de décodage météorologique complet
L’application privilégie les informations nécessaires au suivi et à la localisation.
Les données de pression, température et humidité ne sont pas exploitées dans son interface.
Pour une étude météorologique complète, d’autres logiciels restent plus adaptés.
Compatibilité matérielle
Les essais publiés concernent les clés RTL-SDR Blog V3 et V4.
La compatibilité avec d’autres récepteurs doit être vérifiée.
Autonomie
Une clé RTL-SDR peut consommer une quantité appréciable d’énergie.
Pour une longue séance de réception, il peut être utile de prévoir une alimentation externe adaptée.
Une application encore jeune
Le projet a été rendu public fin octobre 2026.
Il est donc raisonnable de considérer qu’il peut encore évoluer et que certains problèmes de compatibilité ou de fonctionnement restent possibles.
10. Les autres solutions de décodage
L’application de 9A4AM n’est pas la seule possibilité pour recevoir les radiosondes.
Plusieurs projets libres permettent également de les décoder.
Radiosonde Auto RX
Le projet radiosonde_auto_rx permet de détecter et de décoder automatiquement de nombreux modèles de radiosondes.
Il est particulièrement adapté aux stations fixes utilisant un ordinateur ou un Raspberry Pi.
Il peut également transmettre les informations reçues vers SondeHub.
rdzTTGOsonde
Ce projet utilise des cartes ESP32 équipées d’un récepteur radio compatible.
Il permet de construire un petit récepteur autonome, particulièrement intéressant pour la recherche sur le terrain.
Les informations peuvent ensuite être consultées sur un smartphone.
Solutions Android avec Termux
Il existe également des solutions utilisant Termux et des programmes de décodage adaptés à Android.
Elles offrent davantage de possibilités de personnalisation, mais leur installation est généralement plus technique.
Comparaison
| Solution | Récepteur | Utilisation principale |
|---|---|---|
| RS41 and M20 Android Decoder | RTL-SDR + Android | Réception mobile simplifiée |
| Radiosonde Auto RX | SDR + ordinateur ou Raspberry Pi | Station automatique |
| rdzTTGOsonde | ESP32 + récepteur radio | Récepteur portable autonome |
| Termux et outils SDR | RTL-SDR + Android | Expérimentation avancée |
11. Pourquoi cette nouveauté intéresse-t-elle les radioamateurs ?
Le décodage des radiosondes constitue une activité particulièrement intéressante pour découvrir plusieurs domaines techniques.
Il permet de pratiquer la réception UHF, d’expérimenter avec les antennes, de découvrir les techniques de modulation numérique et de comprendre l’exploitation de données GNSS.
Il offre également une occasion d’étudier les phénomènes de propagation radio en fonction de l’altitude.
La réception d’une radiosonde située à plusieurs dizaines de kilomètres d’altitude est très différente de celle d’un émetteur proche du sol.
Le radioamateur peut ainsi comparer les performances de plusieurs antennes, observer l’évolution du signal et étudier les effets du relief.
Pour un radio-club, cette activité présente également un intérêt pédagogique.
Une démonstration peut être organisée avec un simple smartphone, une clé SDR et une antenne UHF.
Elle permet d’aborder concrètement les notions de réception radio, de transmission numérique, de positionnement satellitaire et de météorologie.
12. Conclusion
Avec RS41 and M20 Android Decoder, Mario Ančić, 9A4AM, propose une solution particulièrement accessible pour recevoir et suivre les radiosondes météorologiques depuis un smartphone Android.
L’application ne prétend pas remplacer les stations de décodage complètes, mais elle répond à un besoin précis : disposer d’un récepteur portable capable d’afficher rapidement la position et le déplacement d’une radiosonde.
Son fonctionnement local, sa reconnaissance automatique des modèles RS41 et M20 et son intégration avec une application cartographique en font un outil intéressant pour les amateurs de SDR.
Pour les radioamateurs qui possèdent déjà une clé RTL-SDR compatible, l’investissement supplémentaire peut être très limité.
Cette nouveauté illustre également une tendance intéressante : le smartphone devient progressivement un véritable outil de réception et d’expérimentation radio.
Une belle occasion de découvrir la réception des radiosondes, que ce soit depuis son domicile, au radio-club ou directement sur le terrain.
13. Sources et liens utiles
Les ressources suivantes permettent d’approfondir le sujet et de télécharger les logiciels nécessaires.
| Ressource | Description |
|---|---|
| RS41 and M20 Android Decoder — GitHub | Dépôt officiel du programme, code source et documentation |
| Téléchargement de l’APK | Versions disponibles pour Android |
| RTL-SDR Blog | Présentation de l’application |
| SondeHub | Carte de suivi des radiosondes |
| Radiosonde Auto RX | Logiciel de réception et décodage automatique |
| rdzTTGOsonde | Projet de récepteur autonome ESP32 |
| Radiosonde Receiver Toolkit | Outils complémentaires pour la réception et le décodage |
