Tecnología RF & Proyectos
⚠️ Aviso previo a la lectura
Varios análisis independientes publicados en mayo de 2026 han calificado el proyecto RuView de exageración técnica grave, y algunos lo describen directamente como código malicioso. Si descargaste o ejecutaste el software, especialmente con privilegios de administrador o sudo, es recomendable revisar los servicios instalados, el crontab del sistema (crontab -l) y el archivo ~/.bashrc en busca de entradas desconocidas, y realizar un análisis con tu herramienta antimalware habitual. Este artículo analiza el proyecto con perspectiva crítica; no supone un respaldo a su uso.

Imagen: Ptolusque / Wikimedia Commons / CC BY-SA 4.0
¿Qué propone RuView?
El proyecto, publicado bajo el usuario ruvnet en GitHub, se presenta como una plataforma de «inteligencia espacial sin cámaras». Su arquitectura central descansa en el análisis del Channel State Information (CSI) —información sobre el estado del canal de propagación que los adaptadores Wi-Fi modernos exponen a nivel de firmware— capturado mediante una malla de nodos basados en el microcontrolador ESP32-S3.
La idea conceptual es sólida y tiene base científica real: cuando una persona se mueve en una habitación, altera los patrones de dispersión de las señales de radio. Los routers Wi-Fi emiten continuamente ondas en las bandas de 2,4 GHz y 5 GHz que rebotan contra paredes, muebles y cuerpos humanos. Midiendo con precisión las variaciones de amplitud y fase en múltiples subportadoras OFDM, es posible inferir presencia, movimiento e incluso señales fisiológicas.
| Función declarada | Tecnología implicada | Respaldo científico |
|---|---|---|
| Detección de presencia | CSI / variación de amplitud | ✅ Sólido en literatura académica |
| Monitorización respiratoria | Variaciones de fase periódicas | ⚠️ Demostrado en lab, difícil en campo |
| Estimación de pose (17 puntos) | Redes neuronales + geometría Fresnel | ❌ Cuestionado por la comunidad RF |
| Monitorización cardíaca | Variaciones de fase del canal (no microDoppler en sentido estricto) | ⚠️ Experimental, requiere condiciones ideales |
| Mapeo del entorno (RF fingerprinting) | Análisis multi-nodo del canal | ⚠️ Demostrado con hardware dedicado |
El stack técnico declarado es ambicioso: firmware sobre ESP-IDF y FreeRTOS en los nodos sensores, un pipeline de procesado escrito en Rust capaz de manejar 54.000 muestras CSI por segundo (el README usa el término «fotogramas», terminología de visión artificial que resulta impropia en el contexto de señal radioeléctrica), filtros Hampel para eliminar valores atípicos, algoritmos SpotFi para estimación del ángulo de llegada, geometría de zonas de Fresnel —el mismo concepto que los radioaficionados aplican al calcular el despeje necesario en un enlace VHF/UHF para evitar pérdidas por obstrucción— y redes neuronales de impulsos (Spiking Neural Networks) para la inferencia final. El modelo de estimación de pose pesa apenas 8 KB en cuantización de 4 bits y, según el README, se ejecuta en microsegundos sobre una Raspberry Pi.

Imagen: Wikimedia Commons / CC BY-SA 4.0
La perspectiva del radioaficionado: física real vs. marketing viral

Imagen: Wikimedia Commons / CC BY-SA 4.0
Quienes llevamos años en la radioafición reconocemos de inmediato la base legítima del proyecto. El radar pasivo, la interferometría de radio, la tomografía RF y el uso de señales oportunistas —señales ya presentes en el entorno, no generadas expresamente para la medición— son campos de investigación activos y respetables. Trabajos pioneros de la Universidad Carnegie Mellon sobre DensePose from WiFi demostraron que, bajo condiciones controladas de laboratorio, el CSI de Wi-Fi puede usarse para inferir poses corporales básicas.
Sin embargo, cuando el proyecto explotó en redes sociales, llegó también el escrutinio técnico. En foros como Hacker News y Reddit, ingenieros de RF e investigadores señalaron contradicciones importantes entre las afirmaciones del README y la física real del canal radioeléctrico.
«La detección de presencia básica con Wi-Fi es técnicamente alcanzable. La reconstrucción de esqueleto de 17 puntos a través de paredes con un único nodo ESP32 desafía los límites físicos de la resolución espacial a 2,4 GHz.»
— Síntesis de las objeciones planteadas por ingenieros de RF en Hacker News y Reddit, mayo 2026. No existe una cita textual única; el consenso se formó de forma distribuida en múltiples hilos.
La precisión declarada —82,3% en estimación de pose en evaluación temporal, frente a un 66,4% en bruto— corresponde a métricas académicas en condiciones ideales. En un entorno doméstico real, con interferencias de vecinos, múltiples ocupantes, movimiento de mascotas o señales de otros dispositivos, esas cifras se degradan considerablemente. El propio repositorio admite que es software en fase beta, que las APIs pueden cambiar y que los ESP32 originales y los C3 no están soportados.
Lo que sí es real: RF sensing como disciplina
Más allá de la polémica concreta de RuView, el campo del radio frequency sensing es absolutamente real y fascinante. Para los radioaficionados no es ninguna novedad: llevamos décadas usando ondas de radio para detectar objetos (RADAR), medir velocidades (efecto Doppler), auscultar la ionosfera mediante sondeos y detectar meteoros por reflexión de señales VHF.
Aplicaciones legítimas bien documentadas
La detección de presencia con Wi-Fi es técnicamente alcanzable y se usa en investigación. La monitorización de frecuencia respiratoria en entornos controlados también tiene respaldo experimental. Proyectos como HamSCI demuestran cómo los radioaficionados contribuyen activamente a la ciencia: sus receptores distribuidos por todo el planeta sirven como red de sensores para estudiar la ionosfera, el clima espacial y la propagación de ondas.
Herramientas accesibles para experimentar

Imagen: Wikimedia Commons / CC BY-SA 3.0
Si quieres explorar el mundo del RF sensing de forma legítima y reproducible, el punto de entrada natural para cualquier radioaficionado son los receptores de radio definida por software (SDR):
- RTL-SDR Blog V3 — el clásico dongle de ~30 USD, perfecto para empezar.
- HackRF One — cobertura de 1 MHz a 6 GHz, TX y RX, para experimentación avanzada.
- ADALM-PLUTO — plataforma educativa de Analog Devices con soporte GNU Radio.
- GNU Radio — suite open-source de procesado de señal, el corazón de cualquier setup SDR.
- Nexmon CSI / OpenWiFi — herramientas para captura real de CSI en chips Broadcom y Qualcomm.
- ESP32 + ESP-IDF CSI Tools — firmware oficial de Espressif para captura de CSI Wi-Fi experimental.
Los SDR permiten trabajar con señales reales en una amplísima gama de frecuencias, visualizar espectros en tiempo real y aplicar procesado digital de señal. Son el equivalente moderno del receptor de válvulas que muchos de nuestros elmeros construían sobre la mesa del laboratorio.
Marco regulatorio y privacidad: lo que el README no menciona
Un artículo dirigido a radioaficionados no puede eludir la dimensión regulatoria. En España, el uso y experimentación con equipos de radiocomunicación está regulado por el Cuadro Nacional de Atribución de Frecuencias (CNAF), la Ley General de Telecomunicaciones y la normativa europea armonizada. Aunque el ESP32 opera en las bandas ISM de 2,4 GHz (uso libre bajo ciertos límites de potencia), hay matices importantes:
- Captura de CSI de redes ajenas: El CSI de tu propia red es tuyo para analizar. Capturar activamente el canal de redes de terceros —aunque sea pasivamente— puede rozar la legislación sobre interceptación de comunicaciones (art. 197 del Código Penal español, Directiva 2013/40/UE).
- Emisiones no deseadas: Modificaciones de firmware que alteren los parámetros de transmisión del ESP32 pueden generar emisiones fuera de la máscara espectral permitida, algo que los radioaficionados conocen bien por la normativa de sus propios equipos.
- Interferencias: Una malla densa de nodos ESP32 transmitiendo continuamente en 2,4 GHz puede degradar la calidad del canal en entornos congestionados, afectando a terceros.
Privacidad y RGPD
Este es el ángulo más delicado para cualquier despliegue más allá del laboratorio personal. Detectar la presencia, el movimiento y las constantes vitales de personas en un espacio —aunque sea mediante señales de radio y no con cámaras— constituye tratamiento de datos biométricos en el sentido del artículo 4.14 del Reglamento General de Protección de Datos (RGPD). Requiere base jurídica explícita, información al interesado e, idealmente, evaluación de impacto (DPIA). El hecho de que no haya vídeo no exime de la obligación: lo que importa es la capacidad de identificar o caracterizar a una persona física, y un sistema que estima su postura corporal o su frecuencia cardíaca cumple ese umbral.
Reflexión final: el espíritu del experimentador, con los pies en el suelo
RuView, con toda su controversia —y posiblemente como fraude deliberado— ha puesto en el centro del debate público una pregunta que los radioaficionados llevamos respondiendo desde siempre: ¿qué más podemos hacer con las ondas de radio que ya nos rodean? La respuesta honesta es: mucho, pero con rigor.
El RF sensing es un campo legítimo y apasionante. Pero la diferencia entre ciencia real y hype viral está precisamente donde los radioaficionados siempre hemos vivido: en el banco de trabajo, con el analizador de espectro conectado, los datos reproducibles sobre la mesa y el reglamento de telecomunicaciones en la estantería.
El espíritu que debería motivar proyectos así —curiosidad técnica, código abierto, hardware accesible— es el mismo que animó a los primeros experimentadores de telegrafía sin hilos y a quienes hoy montan una estación de escucha con un dongle DVB-T reciclado y una antena de hilo. Pero ese espíritu exige también honestidad sobre los límites: los físicos, los normativos y los éticos. Afirmaciones extraordinarias requieren evidencias extraordinarias, y 26.000 estrellas en GitHub no son evidencia de nada técnico.
Sé escéptico. Experimenta. Mide. Publica tus resultados. Eso es lo que distingue a un radioaficionado de un consumidor de demos virales.
📡 Para seguir explorando
- Repositorio original: github.com/ruvnet/RuView
- Investigación base: DensePose from WiFi — Ma et al., Carnegie Mellon University, 2022
- Comunidad ciencia y radioafición: HamSCI.org
- SDR de entrada: RTL-SDR Blog V3 (~30 USD) — rtl-sdr.com
- GNU Radio: gnuradio.org
Nota de rigor: Este artículo describe el proyecto RuView tal como fue presentado públicamente en mayo de 2026 e incluye las objeciones técnicas planteadas por la comunidad de RF e ingeniería. Varias fuentes independientes han señalado el proyecto como exageración técnica grave o posible código malicioso; se recomienda no ejecutarlo en sistemas de producción. Las indicaciones sobre el RGPD y el marco regulatorio español son orientativas y no constituyen asesoramiento jurídico; consúltese a un profesional cualificado para casos concretos.
Comments are closed.