Configuración de GPS Wardriving en el Flipper Zero: la corrección UART GPIO 15/16 vs. 13/14
Share
PINGEQUA Lab · Solución de problemas · Lectura de 6 min · Actualizado el 2026-07-15
La app de GPS de tu Flipper dice "Sin fix" y llevas un rato mirando al cielo. El noventa por ciento de las veces no es el cielo, la antena ni el módulo — es en qué dos pines está hablando el GPS.
Por qué existe el conflicto
El Flipper Zero expone dos interfaces serie (UART) en su cabezal GPIO, y están en pines distintos:
| UART | Pines | Uso típico |
|---|---|---|
| USART | GPIO 13 (TX) / 14 (RX) | Módulo Wi-Fi ESP32 (Marauder) |
| LPUART | GPIO 15 (TX) / 16 (RX) | Receptor GPS / NMEA |
Un solo UART solo puede hablar con un dispositivo. Si conectas una placa Wi-Fi y un GPS y dejas ambos apuntando al USART 13/14, chocan — y el dispositivo al que el firmware no está escuchando (normalmente el GPS) no reporta nada. El Flipper te da el segundo UART, LPUART en 15/16, precisamente para que ambos funcionen a la vez. El trabajo es solo decirle al firmware cuál es cuál.
La solución, paso a paso (Momentum)
El firmware Momentum (y Xtreme) expone el mapeo de pines en la interfaz. El firmware de fábrica fija el UART NMEA en 13/14 por defecto, por eso la app de GPS nativa choca ahí con el ESP32.
- En el Flipper, abre Momentum (la app principal de ajustes, con la etiqueta MNTM).
- Ve a Protocols → GPIO Pins.
- Busca NMEA GPS UART. Pulsa derecha para pasarlo a "Extra 15,16".
- Confirma que el canal ESP32 / UART se queda en 13,14 para que no se solapen.
- Sal para guardar y abre la app de GPS. En exteriores, espera el fix — un arranque en frío tarda uno o dos minutos.
Para el wardriving en concreto, ten en cuenta un detalle importante: el registro de wardrive lo escribe la app ESP32 Marauder, que lee el GPS por su cuenta — así que el wardriving con Marauder puede registrar ubicación incluso si la app de GPS nativa del Flipper no está mapeada. El mapeo 15/16 es lo que necesitas para que la propia app de GPS del Flipper muestre un fix al mismo tiempo. Nuestra guía completa de wardriving cubre todo el proceso.
¿Sigue sin dar fix tras remapear?
| Síntoma | Causa probable | Prueba |
|---|---|---|
| Sin fix en interiores | Sin vista al cielo | Sal fuera; el GPS necesita línea de visión a los satélites |
| Sin fix en exteriores, minutos | El UART sigue en 13/14 | Revisa que NMEA = "Extra 15,16" |
| Datos ilegibles / sin datos | Baudrate no coincide | Confirma que el baudrate del módulo (normalmente 9600) coincide con el firmware |
| Funciona y luego se cae | Mal asiento en el cabezal | Vuelve a encajar el módulo firmemente en el cabezal GPIO |
La vía sin configuración
Todo el conflicto es un problema de cableado y configuración que solo existe cuando el GPS y el ESP32 son piezas separadas que conectas tú mismo. En una placa integrada como Scout Lite, el GPS está cableado de fábrica al ESP32-C5 y su NMEA también se reparte al GPIO 15/16 del Flipper — así que Marauder registra ubicación en cuanto lo enciendes, y la app de GPS nativa ya tiene sus pines listos. Si prefieres montar tu propio equipo, un módulo GPS independiente funciona bien; solo que tú te encargas del mapeo de pines de arriba.
Sáltate el lío de pines
Scout Lite cablea de fábrica el GPS L86-M33 al ESP32-C5 y viene preflasheado con Marauder — enciende, inicia Wardrive, registra ubicación. Sin pelearte entre 13/14 y 15/16.
Consigue Scout Lite Módulo GPS independienteFAQ
¿Qué pines usa el GPS del Flipper — 13/14 o 15/16?
¿El wardriving necesita el mapeo 15/16?
¿El firmware de fábrica del Flipper soporta esto?
Mi módulo sigue sin mostrar datos tras remapear.
¿Puedo evitar esto por completo?
Fuentes: Momentum Firmware — wiki de Protocols / GPIO (momentum-fw.dev/wiki/Protocols/GPIO y github.com/Next-Flip/Momentum-Firmware/wiki/GPIO, 2026); wiki de Wardrive de justcallmekoko/ESP32Marauder (github.com, 2026). Roles de los pines según la documentación de Momentum; cableado de Scout Lite según el listado de PINGEQUA.
Solo para investigación de redes autorizada, auditorías de seguridad y educación en electrónica. Escanea o evalúa únicamente redes de tu propiedad o para las que tengas permiso explícito.