Configuration GPS Wardriving sur Flipper Zero : le correctif UART GPIO 15/16 vs 13/14
Partager
PINGEQUA Lab · Dépannage · Lecture de 6 min · Mis à jour le 2026-07-15
L'appli GPS de votre Flipper affiche "Pas de fix" et vous scrutez le ciel depuis un moment. Neuf fois sur dix, ce n'est ni le ciel, ni l'antenne, ni le module — c'est une question de savoir sur quels deux pins le GPS communique.
Pourquoi ce conflit existe
Le Flipper Zero expose deux interfaces série (UART) sur son connecteur GPIO, situées sur des pins différents :
| UART | Pins | Utilisé généralement par |
|---|---|---|
| USART | GPIO 13 (TX) / 14 (RX) | Module Wi-Fi ESP32 (Marauder) |
| LPUART | GPIO 15 (TX) / 16 (RX) | Récepteur GPS / NMEA |
Un seul UART ne peut parler qu'à un seul appareil. Si vous branchez une carte Wi-Fi et un GPS en laissant les deux pointer vers l'USART 13/14, ils entrent en collision — et l'appareil que le firmware n'écoute pas (généralement le GPS) ne renvoie rien. Le Flipper vous donne justement ce second UART, le LPUART en 15/16, pour que les deux puissent tourner en même temps. Il ne reste qu'à indiquer au firmware qui est qui.
La correction, étape par étape (Momentum)
Le firmware Momentum (et Xtreme) expose le mapping des pins dans l'interface. Le firmware d'origine fixe l'UART NMEA sur 13/14 par défaut, ce qui explique pourquoi l'appli GPS native entre en conflit avec l'ESP32 à cet endroit.
- Sur le Flipper, ouvrez Momentum (l'appli de réglages principale, indiquée MNTM).
- Allez dans Protocols → GPIO Pins.
- Trouvez NMEA GPS UART. Appuyez à droite pour le faire passer sur "Extra 15,16".
- Vérifiez que le canal ESP32 / UART reste sur 13,14 pour que les deux ne se chevauchent pas.
- Ressortez pour enregistrer, puis ouvrez l'appli GPS. En extérieur, attendez le fix — un démarrage à froid prend une à deux minutes.
Pour le wardriving en particulier, un détail important : le journal de wardrive est écrit par l'appli ESP32 Marauder, qui lit le GPS de son côté — le wardriving via Marauder peut donc enregistrer la position même si l'appli GPS native du Flipper n'est pas mappée. Le mapping 15/16 est ce dont vous avez besoin pour que l'appli GPS propre au Flipper affiche aussi un fix en parallèle. Notre guide complet du wardriving couvre tout le processus.
Toujours pas de fix après le remapping ?
| Symptôme | Cause probable | À essayer |
|---|---|---|
| Pas de fix en intérieur | Pas de vue sur le ciel | Sortez ; le GPS a besoin d'une ligne de vue directe vers les satellites |
| Pas de fix en extérieur, plusieurs minutes | UART toujours sur 13/14 | Revérifiez NMEA = "Extra 15,16" |
| Données corrompues / absentes | Baud rate incompatible | Vérifiez que le baud rate du module (souvent 9600) correspond au firmware |
| Ça fonctionne puis ça coupe | Mauvais contact sur le connecteur | Réenfichez fermement le module sur le connecteur GPIO |
La voie sans configuration
Tout ce conflit n'est qu'un problème de câblage et de configuration, qui n'existe que lorsque le GPS et l'ESP32 sont des composants séparés que vous connectez vous-même. Sur une carte intégrée comme Scout Lite, le GPS est câblé en dur à l'ESP32-C5 et son NMEA est également répercuté vers le GPIO 15/16 du Flipper — Marauder enregistre donc la position dès la mise sous tension, et l'appli GPS native a déjà ses pins prêts. Si vous préférez construire votre propre montage, un module GPS séparé fonctionne très bien ; il vous suffit de gérer vous-même le mapping des pins ci-dessus.
Évitez la corvée des pins
Scout Lite câble en dur le GPS L86-M33 à l'ESP32-C5 et est préflashé avec Marauder — allumez, lancez Wardrive, enregistrez la position. Plus besoin de jongler entre 13/14 et 15/16.
Obtenir Scout Lite Module GPS séparéFAQ
Quels pins utilise le GPS du Flipper — 13/14 ou 15/16 ?
Le wardriving a-t-il besoin du mapping 15/16 ?
Le firmware d'origine du Flipper le prend-il en charge ?
Mon module n'affiche toujours aucune donnée après le remapping.
Puis-je éviter complètement ce problème ?
Sources : Momentum Firmware — wiki Protocols / GPIO (momentum-fw.dev/wiki/Protocols/GPIO et github.com/Next-Flip/Momentum-Firmware/wiki/GPIO, 2026) ; wiki Wardrive de justcallmekoko/ESP32Marauder (github.com, 2026). Rôles des pins d'après la documentation Momentum ; câblage de Scout Lite d'après la fiche produit PINGEQUA.
Réservé à la recherche réseau autorisée, aux audits de sécurité et à l'éducation en électronique. Ne scannez ou n'évaluez que des réseaux que vous possédez ou pour lesquels vous avez une autorisation explicite.