3 puntos por GN⁺ 2025-09-17 | 1 comentarios | Compartir por WhatsApp
  • La radio definida por software (SDR) es una forma de radio digital en la que la computadora se encarga de la mayor parte del procesamiento de señales.
  • Con SDR se pueden hacer experimentos muy variados, como escuchar radio FM, recibir información de aviones/barcos y del clima, o decodificar señales de Internet de las cosas (sensores).
  • Con solo un dongle USB económico y un kit de antena se puede probar fácilmente el potencial de uso de SDR.
  • Al combinar distintas frecuencias, métodos de modulación y software de código abierto, el usuario puede explorar ampliamente el mundo de las señales analógicas y digitales.
  • Al observar señales de comunicación conectadas con la vida cotidiana, es posible experimentar de primera mano los principios de las comunicaciones inalámbricas y el estado actual de la tecnología de comunicación.

Introducción y fundamentos de SDR

  • La radio definida por software (SDR) es una tecnología de radio digital que realiza el procesamiento de señales con software en una computadora en lugar de hardware analógico.
  • Puede detectar un rango de frecuencias mucho más amplio que una radio analógica tradicional, por lo que ofrece un entorno de experimentación muy diverso.
  • Un dispositivo popular es el RTL-SDR Blog V4 USB dongle, que cuesta alrededor de $30 y, si se compra junto con un kit de antena, puede usarse en muchos experimentos.
  • Al usar SDR, es posible explorar el espectro de frecuencias y decodificar señales con distintos programas como SDR++.
  • También existen mapas públicos de SDR a los que se puede acceder de forma remota por internet, lo que permite experimentar sin comprar hardware adicional.

Configuración del entorno de práctica con SDR

Preparación del hardware

  • Principalmente se usan antenas dipolo y telescópicas para hacer pruebas con distintas configuraciones de frecuencia.
  • La longitud de antena adecuada para cada banda de frecuencia se calcula y aplica aproximadamente con la fórmula “72 ÷ (MHz)”.
  • En situaciones específicas, como recepción satelital o de aeronaves, se requiere una configuración de antena aparte.

Uso del software

  • SDR++: permite explorar el espectro de frecuencias con fluidez e incluye una interfaz de usuario moderna.
  • Con software de código abierto como SDRangel, rtl_433, WSJT-X, fldigi y otros, se pueden decodificar y analizar distintas señales inalámbricas y digitales.

Ejemplos de experimentos variados con SDR (principales casos por día)

Lunes

  • Radio FM (87.5-108 MHz): se hacen pruebas de escucha de distintas estaciones locales gracias a la fuerza de la señal.
  • Freenet (149.01-149.11 MHz): experiencia de recepción de señales de comunicación de corto alcance en un canal abierto de libre uso en Alemania.
  • ATIS de aeropuerto (frecuencia variable, AM): recepción de transmisiones meteorológicas automáticas para consultar datos climáticos reales.
  • ADS-B (1090 MHz): recepción y análisis de señales de vigilancia aérea con una antena hecha por cuenta propia para ver la posición de aeronaves en tiempo real.
  • Análisis de la estructura estéreo de FM: exploración visual del formato de señal estéreo de la radio FM (tono piloto e información L+R/L−R).
  • RDS e información de tráfico: decodificación de información vial mediante datos digitales (Radio Data System) en una frecuencia triple de la del tono piloto.
  • Radioafición (144-146 MHz, FM): observación de casos de comunicación remota con repetidores y de diversas conversaciones de radio como hobby.
  • Radio digital (DAB): recepción de transmisión digital sin ruido, incluyendo imágenes de portada adicionales.
  • PMR446 (446.0-446.2 MHz): escucha de señales de transceptores privados de corto alcance en ciudad y verificación de la presencia de señales digitales.

Martes

  • Detección de sensores en la banda de 433 MHz: recepción de diversas señales en la banda ISM industrial y médica, como sensores de temperatura/humedad y balizas de transporte público.
  • Identificación de posición de barcos por AIS: recopilación de identidad/estado de numerosos barcos en puertos y creación de un mapa marítimo en tiempo real.
  • GSM (876-959 MHz): visualización de cambios en la señal durante llamadas de celular y de variaciones relacionadas con el volumen del sonido.

Miércoles

  • Señales satelitales (137 MHz): recepción directa de señales de satélites como NOAA y observación del desplazamiento de frecuencia por efecto Doppler.
  • TETRA (sistema digital de radiocomunicación): observación de la estructura espectral de señales cifradas de policía y organismos públicos.
  • Radio de taxis y señales no identificadas: detección de señales de comunicación anónimas/privadas e inferencia de la naturaleza de algunas de ellas.
  • Seguimiento de globos meteorológicos: captura de señales reales de radiosondas meteorológicas y decodificación en tiempo real de posición y temperatura.
  • Experiencia de búsqueda de globos: aprendizaje e intercambio con la comunidad SDR durante procesos reales de rastreo y búsqueda.
  • Radio por paquetes de radioafición (Automatic Packet Reporting System): generación automática de mapas de señales por paquetes y observación de redes de comunicación en tiempo real.

Jueves

  • Construcción de una antena long wire y pruebas de baja frecuencia: mejora importante de la sensibilidad en bajas frecuencias con una antena provisional de 21.6 m.
  • Comunicación internacional CW (código Morse): decodificación directa de indicativos de distintos países europeos en la banda de 10.1-10.13 MHz.
  • Transmisión meteorológica marítima (RTTY): decodificación exitosa de señales RTTY de onda corta y recepción del pronóstico para zonas marítimas clave.
  • FT8 (contacto digital): recepción en tiempo real de mensajes cortos de este moderno protocolo digital de radioafición desde todo el mundo.
  • Problema de interferencia electromagnética de un cargador de laptop: verificación de la causa del ruido al recibir bajas frecuencias y de una solución simple (desconectar el enchufe).
  • Ionosondas y radar CODAR: experiencia con señales de sistemas de investigación científica, como estudios de la ionosfera y detección de radares costeros.
  • Comunicación de voz SSB (banda lateral única): recepción directa de señales de radioafición de larga distancia en baja frecuencia y experiencia práctica con este método de modulación.
  • Radiodifusión AM de onda corta nocturna: recepción nocturna de emisiones intercontinentales y recopilación de distintas señales, incluidas transmisiones lejanas desde China.

Viernes

  • Radio CB (26.965-27.405 MHz): experiencia con radiocomunicación internacional de banda ciudadana, como la de conductores de camión, superando entornos con mucho ruido.
  • International Beacon Project: diagnóstico del estado actual de la propagación de radio mediante señales de baliza de onda corta.
  • Señal horaria (RWM, 9996 kHz): exploración de la posibilidad de calibrar un reloj simple con señales periódicas recibidas desde Rusia.
  • Fax meteorológico (WEFAX): decodificación en tiempo real de imágenes meteorológicas transmitidas con fldigi para obtener mapas del tiempo reales.
  • Imágenes satelitales (137 MHz): decodificación exitosa de imágenes infrarrojas de la Tierra en tiempo real transmitidas por satélites NOAA.
  • Observación del efecto Doppler: experimentos de cálculo de velocidad relativa real a partir de las características del desplazamiento de frecuencia en señales satelitales.
  • Estaciones de números (rango de 5-30 MHz): escucha de transmisiones cifradas de espionaje ruso y experiencia con famosos canales privados de comunicación.

Sábado

  • SSTV de radioafición (slow-scan TV): reconstrucción en tiempo real de imágenes transmitidas por radio (postales) y experiencia de comunicación visual entre radiodifusión y radioafición.
  • The Buzzer (4625 kHz): recepción de una señal misteriosa y detección de ocupación de frecuencia con emisiones cada pocos segundos.
  • LoRaWAN (868 MHz): visualización de las características de propagación y la estructura de señal de este protocolo de comunicación IoT de bajo consumo y gran alcance.
  • Medidores de servicios (Wireless M-Bus): decodificación de señales de medidores inalámbricos por toda la ciudad y consulta en tiempo real de la temperatura de habitaciones/radiadores.
  • Observación del espectro de canales de TV DVB-T/T2: verificación únicamente de la estructura espectral de señales de TV tradicionales (sin posibilidad de reconstruir imagen).
  • Señales de baliza IBIS de vehículos y autobuses: detección en tiempo real y consulta de distintos datos, como transporte público y presión de neumáticos de vehículos.
  • Distorsión de señal por nivel de batería/variación de temperatura: inferencia de la causa de fenómenos inusuales en señales de distintos dispositivos.
  • Balizas satelitales Morse (145.860/145.960 MHz): recepción de balizas en código Morse de pequeños satélites y decodificación directa del nombre del satélite e indicativos.
  • Pagers (formato POCSAG): recepción de señales cifradas no divulgadas públicamente según la normativa alemana; el contenido es muy breve.

Domingo

  • Detección de señales NFC (13.56 MHz): detección de encendido/apagado del transceptor NFC de un smartphone y observación de una señal fuerte característica al desbloquearlo.
  • Comunicación inalámbrica con un smartphone y un libro: experimento de mini comunicación Morse usando NFC y un libro, con visualización de la señal en tiempo real.
  • Balizas de navegación aeronáutica (108.00-117.95 MHz): decodificación de señales de medición angular de estaciones terrestres aeroportuarias y experimentos de estimación de posición con cálculo real de ángulo.
  • Intentos de práctica con herramientas de procesamiento de señales como GNU Radio: experiencia práctica aplicando toolkits de código abierto para descomponer/interpretar señales (barrera de entrada baja, pero exige alta capacidad).

Conclusión y consejos

  • Los experimentos con SDR son una plataforma ideal para recopilar innumerables señales de radio y datos del mundo real, y para aprender herramientas y algoritmos.
  • Con equipo económico y solo software abierto, es posible explorar directamente el entorno radioeléctrico mundial, las tecnologías de comunicación y el flujo de datos.
  • A través de experiencias variadas, se puede desarrollar una intuición práctica sobre radiocomunicaciones, procesamiento de señales, modulación digital y diversos estándares.
  • Hay mucho ensayo y error, pero mediante la experimentación repetida y el intercambio con la comunidad se sigue ampliando el conocimiento.
  • Al poner en juego la curiosidad y la creatividad propias, se pueden descubrir directamente nuevas señales inalámbricas y posibilidades de aplicación.

1 comentarios

 
GN⁺ 2025-09-17
Opiniones en Hacker News
  • Cuando tenía 8 años me regalaron un par de walkie-talkies en Navidad, pero como no tenía hermanos ni amigos, era un regalo algo cruel. Un día dejé uno encendido escuchando y, entre el ruido, me pareció oír la voz de alguien. Entonces hablé, y esa voz me respondió, lo que me dejó impactado. Ahora, varias décadas después, me caso la próxima semana, y esa voz que escuché por la radio en ese entonces será mi padrino de boda.
    • Vi demasiadas comedias románticas hace poco, así que pensé que iba a terminar con “esa voz era mi prometida”, pero aun así es una historia increíble.
    • Mientras leía la historia pensé que esa voz sería tu futura esposa, pero igual es una historia buenísima. Felicidades.
    • Mi familia tenía una pequeña TV portátil GE 7-7150B que usábamos casi solo en el sótano cuando había mal clima. Una vez descubrí que con esa TV se podían captar varias señales además de las frecuencias de televisión, y hasta se podían escuchar las conversaciones de los vecinos por sus teléfonos inalámbricos. Me encantaba tanto esa TV que la seguí usando hasta el cambio a la transmisión digital OTA video de YouTube
    • Qué gran historia, se siente como ver la escena inicial de la película Stand By Me.
    • Mi papá era aficionado a la radio HAM (W7AAI), y cuando yo era niño buscábamos frecuencias de walkie-talkies con su receptor. Después de Navidad era divertido escuchar a los niños con sus walkie-talkies nuevos diciendo “¿me escuchas? ¿me escuchas a mí?”.
  • El SDR de verdad es increíble; comparto algunas cosas más que se pueden hacer con RTL-SDR.
    • Recepción de satélites meteorológicos Meteo (la versión rusa de los satélites NOAA; como es digital, tiene mejor calidad y además es a color), Digital Radio Mondiale (radio digital para onda corta), recepción de TV analógica (donde todavía sigue al aire, permite video en blanco y negro y subtítulos; también se puede usar la salida analógica de VCR/DVD), GPS (también Galileo y BeiDou; GLONASS es distinto), recepción de audio secundario oculto en radio FM, revendedores ilegales brasileños y piratas UHF usando satélites militares estadounidenses de los años 70, TEMPEST/Van Eck phreaking (lectura remota de pantallas por fuga de señal de monitores o líneas de video cercanas), análisis de señales del sistema de aterrizaje por instrumentos (ILS), hackeo de controles remotos infrarrojos, radar pasivo (detección de aviones cercanos por reflejos de señales ATSC/VOR), etc. Todo eso realmente se puede hacer.
      • Me dio mucha risa preguntar si de verdad esos revendedores ilegales brasileños y piratas UHF todavía usan satélites militares de EE. UU. de los años 70 artículo relacionado
  • Últimamente ya no es fácil recibir imágenes de satélites NOAA. NOAA-15 y 19 fueron retirados el 19 de agosto de 2025, y NOAA-18 fue retirado en junio. Para recibir señales de los satélites nuevos hace falta una antena mucho más potente. Aun así, gracias al SDR uno realmente siente que vive en un mundo donde siempre hay información flotando a su alrededor en forma de ondas electromagnéticas.
    • Como tip, el equipo para satélites GOES se puede comprar fácilmente en Amazon y el procedimiento es sencillo enlace de compra
    • Me gustaría saber dónde encontrar más información, por ejemplo qué tipo de antena se necesita.
    • Me da curiosidad qué significa exactamente retirar satélites NOAA: si simplemente los apagan o si hacen que caigan en cierta zona.
    • Yo antes recibía imágenes de satélites NOAA y de verdad era muy divertido; sí da algo de nostalgia.
  • Hace 7 u 8 años nos avisaron que el medidor eléctrico analógico de mi casa sería reemplazado por uno inteligente, así que me propuse averiguar mi consumo eléctrico en tiempo real y el año pasado compré un RTL-SDR. Pero parece que mi medidor es un modelo que no transmite datos a dispositivos domésticos por la banda ISM, así que al final solo pude recibir información TPMS (presión de llantas) de los autos que pasaban. Igual era interesante, pero no era lo que quería. Como referencia, si compras uno hoy, probablemente será la versión RTL-SDR v4, que no es compatible con los drivers antiguos que vienen en el repositorio apt de Ubuntu. Hay que descargar e instalar drivers actualizados directamente desde GitHub o similares, porque con los viejos la v4 no se reconoce.
    • Recomiendo el producto EMU-2 de Rainforest Automation; se enlaza con el medidor eléctrico y exporta datos XML que Home Assistant puede leer enlace del producto
    • En mi caso uso la v5 en Fedora 42 y no he tenido ningún problema. Al instalarla también busqué notas para Ubuntu, pero en mi entorno no hacían falta para nada.
    • Lo de captar señales TPMS de autos que pasan se siente como estar en la puerta de tu casa gritando: “¡Revisen la presión de las llantas!”.
    • Tengo entendido que muchos medidores inteligentes se comunican por la propia línea eléctrica, sobre todo en zonas con menor densidad de población. Hubo un tiempo en que incluso se planeó ofrecer internet por la red eléctrica, pero creo que no se expandió por la velocidad.
  • Hace unos meses, cuando hubo muchas emergencias en mi zona, no se estaban subiendo feeds a Broadcastify, así que empecé a recibir la señal yo mismo con SDR y a compartirla en línea. Luego imaginé un sistema que convirtiera el contenido de las transmisiones en un feed de texto y añadiera datos de ubicación para poder ver de un vistazo la situación en tiempo real de mi zona. También pensé en cómo usar IA para estructurar mejor los datos. Si eso era información valiosa, llegué incluso a preguntarme quién la compraría y si se podría vender como producto a hospitales o medios de noticias. Después de pasar varios días afinando la idea, buscando descubrí que Citizen.com ya había implementado algo bastante maduro en esa dirección. Supongo que mi idea para volverme multimillonario tendrá que esperar a la próxima; aun así, quiero seguir usando SDR para enterarme antes de lo que pasa a mi alrededor.
    • Que ya exista un producto maduro haciendo esto es algo bueno. Demuestra que el mercado es lo bastante grande. Se puede diferenciar bastante de Citizen con otro público objetivo, branding, UX o interpretación de datos. Siempre hay muchas empresas en la misma industria ofreciendo resultados parecidos con pequeñas variaciones. Un servicio así puede ser una gran fuente de noticias en vivo desde el terreno.
    • Aunque no sea una idea para volverte multimillonario, igual recomendaría construirlo aunque exista algo parecido. En el mundo casi no hay nada totalmente nuevo, y hasta lo que otros ya hicieron termina adquiriendo tu propio estilo. Se aprende muchísimo construyéndolo y eso puede abrir oportunidades de éxito en el futuro. Tal vez lo digo porque yo también he seguido posponiendo cosas.
    • Siento que Citizen usa un marketing demasiado alarmista. Cobrar por el servicio está bien, pero la generación de miedo y las notificaciones push sí son problemáticas. Aunque la tasa de criminalidad en EE. UU. en realidad ha bajado, usar Citizen da la impresión contraria.
  • Soy el autor. Fue un proyecto realmente divertido, y le recomiendo a todo el mundo la técnica de “hacer 50 cosas de algo”. Presenté este contenido en una charla de 10 minutos en !!Con video de la charla en YouTube
  • En mi zona, durante la pandemia de COVID, el sistema de paging no estaba cifrado y se podía recibir fácilmente con SDR. A veces los hospitales enviaban por ahí información personal identificable (PII) e incluso datos sobre qué paciente estaba en qué habitación. Durante la pandemia, al seguir ingresos, alarmas de oxígeno y llamados a la morgue, casi se podía ver en tiempo real la situación interna del hospital. Fue interesante acceder a información a la que normalmente no se tiene acceso, pero al mismo tiempo fue una experiencia muy triste.
    • Yo también recibí buscapersonas de hospital en 2013, y aun sin relación con COVID, los mensajes eran demasiado deprimentes. No lo recomiendo.
    • En realidad me cuesta creer que se pudieran recibir páginas de texto suficientes como para conocer hasta ese nivel la situación interna.
  • Fue muy divertido recibir datos de sensores de 433 MHz con rtl_433 y RTL-SDR. También se pueden enviar por MQTT a Home Assistant y similares, o simplemente sacar como texto. Pude ver varias señales, como sensores de casas vecinas y sensores de presión de neumáticos de autos que pasaban, y resultó que hay muchísimos dispositivos usando 433 MHz. rtl_433 se puede extender fácilmente enlace de GitHub
    • Los dispositivos en 433/915 MHz son mucho más confiables que WiFi o Zigbee y además la batería les dura más. Tampoco es tan difícil agregar decodificadores de protocolo para rtl_433, y mi favorito es el decodificador de medidores de agua, con el que detecté a tiempo una fuga en el sistema de riego y me ahorré mucho dinero.
    • Yo también desearía tener más dispositivos de 433 MHz cerca, pero al parecer mis vecinos no tienen ninguno.
  • Me impactó especialmente esta parte: “Me sorprendió que todas las señales que recibí están a nuestro alrededor, en todas partes, todo el tiempo, si sabes cómo encontrarlas”.
  • Como lectura relacionada, está “50 cosas que puedes hacer con radio definida por software” discusión en Hacker News