ESP32-C5 wardriving rig with GPS for Flipper Zero

Wardriving con Flipper Zero en 2026: la guía completa de GPS de doble banda (lista para WiGLE)

El wardriving en 2026 es un problema resuelto — si tu equipo puede ver ambas bandas Wi-Fi y marcar cada red con una posición GPS. Esta es la guía completa y lista para WiGLE del Flipper Zero, desde lo que realmente hace el hardware hasta tu primera subida.

Respuesta rápidaEl wardriving consiste en registrar de forma pasiva las redes Wi-Fi que un dispositivo transmite en abierto — SSID, BSSID (MAC), canal, tipo de cifrado — y etiquetar cada una con una coordenada GPS, para luego subir ese mapa a wigle.net. En un Flipper Zero necesitas tres cosas: una placa de escaneo Wi-Fi (idealmente de doble banda, para ver también los puntos de acceso de 5 GHz), un receptor GPS y una tarjeta microSD para registrar en WigleWifi CSV. El escaneo se ejecuta mediante la app ESP32 Marauder; el montaje de una sola placa más limpio es un todo-en-uno como Scout Lite. Solo registras lo que los routers ya anuncian — sin conectarte, sin crackear nada.

Qué es realmente el wardriving (y qué no es)

Todo punto de acceso Wi-Fi emite continuamente una trama beacon al aire: el nombre de su red (SSID), su dirección de hardware (BSSID), el canal en el que opera y cómo está protegido. No son datos privados que haya que vulnerar — es un anuncio público, transmitido a propósito para que tu móvil pueda encontrar la red. El wardriving es el acto de desplazarte en coche o caminar mientras un escáner registra esos beacons y asocia cada uno con una posición GPS. Si agregas suficientes, obtienes un mapa de la infraestructura inalámbrica — que es exactamente lo que es la base de datos colaborativa WiGLE.

La línea importante: el wardriving es enumeración, no intrusión. Estás registrando metadatos que ya son públicos. No te conectas a redes, no capturas su tráfico ni crackeas contraseñas — esos son actos distintos que sí cruzan líneas legales. Para un desglose jurisdicción por jurisdicción de dónde está esa línea en EE. UU., consulta nuestro artículo complementario, Is Wardriving Legal in the US.

Campo registrado por red Qué es ¿Público?
SSID Nombre de la red Transmitido en el beacon
BSSID Dirección MAC del punto de acceso Transmitido en el beacon
Canal / banda Canal de 2.4 o 5 GHz Transmitido en el beacon
Cifrado Abierto / WEP / WPA2 / WPA3 Transmitido en el beacon
Lat/long GPS Dónde lo captaste De tu receptor

Qué necesitas: el equipo de tres partes

Un montaje de wardriving siempre tiene las mismas tres funciones, vivan en una placa o en tres:

  • Un radio de escaneo Wi-Fi. Esto es lo que enumera los puntos de acceso. Un radio de solo 2.4 GHz (el clásico ESP32 de la mayoría de placas WiFi para Flipper) se pierde toda red que funcione únicamente en 5 GHz — una proporción cada vez mayor en 2026. Un radio de doble banda ve ambas.
  • Un receptor GPS. Sin fix, cada red que registras no tiene ubicación y WiGLE la rechaza. El receptor transmite tramas NMEA que el firmware estampa en cada captura.
  • Una tarjeta microSD (FAT32). El registro se escribe aquí como WigleWifi CSV, el formato exacto que ingiere wigle.net.

En 2026, el escáner de doble banda y el GPS cada vez más viven en una sola placa ESP32-C5. Aún puedes montar tu equipo con un módulo GPS separado y una placa Wi-Fi, pero un módulo integrado elimina los dos problemas que más frenan a la gente: conflictos de pines UART entre el ESP32 y el GPS, y conseguir que el firmware registre la ubicación siquiera.

2.4 frente a 5 GHz, en una línea: para wardriving quieres la enumeración del mayor número posible de APs. Un equipo con capacidad de 5 GHz ve puntos de acceso que un equipo de solo 2.4 GHz pasa completamente por alto — pero ten en cuenta que el soporte de 5 GHz es solo de escaneo en ESP32 Marauder; el trabajo de handshake se queda en 2.4 GHz. No pasa nada — el wardriving es enumeración, no captura.

Cómo funciona el etiquetado GPS

El receptor GPS (en placas de calidad, un Quectel L86-M33 / MediaTek MT3333 — GPS, GLONASS y Galileo) emite un flujo de tramas NMEA por UART. Después deben pasar dos cosas: el ESP32 con Marauder lee ese flujo para poder escribir coordenadas en el CSV, y — si además quieres la app GPS nativa del Flipper — ese mismo NMEA tiene que llegar al Flipper por los pines correctos. En un Flipper Zero, el ESP32 se sitúa en GPIO 13/14 y el GPS debe ir a GPIO 15/16, porque ambos no pueden compartir un UART. Configurar mal esa asignación es la razón número uno por la que una app GPS muestra "sin fix". Cubrimos la solución exacta en la guía de UART GPIO 15/16.

Recorrido de wardriving: del encendido a WiGLE

Este es el ciclo completo en un Flipper Zero con firmware Momentum (incluye la app Marauder y mapea los pines GPS por ti):

  1. Coloca el módulo en el header GPIO del Flipper e inserta una tarjeta microSD formateada en FAT32.
  2. Arranca Momentum y abre la app ESP32 Marauder. Si usas un GPS separado y también quieres la app GPS nativa, configura el UART NMEA en Extra 15,16 dentro de Momentum → Protocols → GPIO Pins.
  3. Espera a obtener un fix GPS. Al aire libre, un arranque en frío tarda uno o dos minutos; las placas con predicción orbital MediaTek EASY obtienen el fix más rápido.
  4. Inicia Wardrive en Marauder. Cada punto de acceso se registra con marca de tiempo, intensidad de señal, canal y ubicación GPS como WigleWifi CSV.
  5. Conduce o camina. Sigue moviéndote; el registro crece una fila por cada red única detectada.
  6. Extrae la tarjeta y sube el CSV en wigle.net → Uploads. Tus redes aparecen en el mapa tras el procesamiento.

Elige tu equipo

Los módulos de wardriving para Flipper de 2026 comparten en su mayoría el mismo chip de doble banda ESP32-C5, así que todos ven 2.4 y 5 GHz. La diferencia está en cuánto más llevan montado — y para wardriving, que solo usa el radio Wi-Fi y el GPS, los radios adicionales son coste y ruido de RF que no usas:

Placa minimalista (Scout Lite) Módulo C5 todo-en-uno (p. ej. Apex 5)
Bandas escaneadas 2.4 + 5 GHz (ESP32-C5) 2.4 + 5 GHz (ESP32-C5)
En la placa Solo C5 + GPS C5 + GPS + sub-GHz + (a menudo) NRF24
Entorno de escaneo de 2.4 GHz Nada más en banda Comparte 2.4 GHz con un NRF24
Precio $69.98 ~$99 (Apex 5)
Enfoque Wardriving Pentest todo-en-uno

Existen, a grandes rasgos, tres caminos. Un kit DIY como el C5 Adapter de JustCallMeKoKo (tú mismo flasheas un DevKit) es el más barato en piezas y enormemente flexible. Un módulo todo-en-uno (Apex 5, Rabbit-Labs) añade sub-GHz y NRF24 si quieres una sola placa para todo. Una placa integrada y minimalista como Scout Lite cablea el GPS de fábrica y se envía preflasheada, lista para wardriving inmediato. Los comparamos cara a cara, con precios, en Scout Lite vs koko C5 vs Apex 5 vs Rabbit-Labs, y explicamos la historia del chip único de doble banda en el desglose del ESP32-C5.

Scout Lite — wardriving de doble banda, una sola placa

ESP32-C5 (2.4 + 5 GHz Wi-Fi 6) + GPS L86-M33 integrado + registro WiGLE en microSD, preflasheada con Marauder. Sin NRF24, sin sub-GHz — una placa más silenciosa, construida para un solo trabajo.

Consigue Scout Lite Solo el módulo GPS

Preguntas frecuentes

¿Es legal el wardriving?
Registrar de forma pasiva los metadatos del beacon que los routers transmiten en abierto — SSID, BSSID, canal, GPS — es generalmente legal en EE. UU.; conectarte a una red que no es tuya o capturar su tráfico no lo es. Consulta Is Wardriving Legal in the US. Esto es información general, no asesoría legal.
¿Necesito 5 GHz para hacer wardriving?
No lo necesitas estrictamente, pero un equipo de doble banda registra puntos de acceso de 5 GHz que una placa de solo 2.4 GHz nunca ve — una proporción creciente de redes en 2026. En ESP32 Marauder, 5 GHz es solo para escaneo/enumeración, que es exactamente lo que requiere el wardriving.
¿Por qué mi app GPS muestra "sin fix"?
Casi siempre es un problema de asignación de pines, no hardware defectuoso. El ESP32 se sitúa en el GPIO 13/14 del Flipper, así que el UART del GPS debe mapearse a 15/16 (Momentum → Protocols → GPIO Pins → NMEA "Extra 15,16"). Solución completa en la guía de UART.
¿Qué firmware necesito en el Flipper?
El wardriving se ejecuta mediante la app ESP32 Marauder. Momentum es la opción más fluida porque incluye la app Marauder y mapea los pines GPS de fábrica; el firmware de serie fija el UART en 13/14, donde ya está el ESP32.
¿Por qué WiGLE rechaza mi subida?
Normalmente el archivo no es un WigleWifi CSV válido, o las filas no tienen coordenada GPS (registradas antes de obtener un fix). Registra con un firmware que escriba WigleWifi CSV de forma nativa y confirma un fix GPS antes de empezar a conducir.

Fuentes: Espressif — ESP32-C5 Wi-Fi 6 de doble banda (espressif.com/en/products/socs/esp32-c5, 2025); wiki de GPIO/Protocols del firmware Momentum (momentum-fw.dev/wiki/Protocols/GPIO, 2026); wiki Wardrive de justcallmekoko/ESP32Marauder (github.com, 2026); documentación de subida de WiGLE.net. Especificaciones de producto según el listado de PINGEQUA Scout Lite.

Regresar al blog