⚡ ESP-SDR: un firmware que convierte un ESP32 en radio definida por software 2,4/5 GHz

El proyecto de código abierto ESP-SDR ha cruzado un umbral: su firmware evita los módems fijos Wi-Fi y Bluetooth del ESP32 para conectarse directamente a la cadena ADC interna, capturar muestras I/Q brutas en banda base y enviarlas a un ordenador por USB o UART, cuenta CNX Software. Junto a la herramienta de navegador ESP-WebSDR, cualquier ESP32 compatible se convierte en un receptor SDR que muestra espectro y waterfall en tiempo real —sin hardware adicional—.
La lista de chips cubre ESP32, C3, C5, C6, C61, S2, S3 y el S31 en versión preliminar, con tasas de muestreo de hasta 80 MSa/s (13-54 MHz de ancho según el chip) y una FFT embebida que envía espectros compactos cuando el flujo completo es imposible. El ESP32-C5 abre la banda de 5 GHz (4,8-6,0 GHz); el C61 puede captar señales LTE banda 7 y 5G NR n7. Los desarrolladores explican que reconstruyeron —con ayuda de LLM— una ruta de muestreo I/Q de prueba de fábrica dejada en el silicio, mediante ingeniería inversa de la función adctrig de la librería librftest de Espressif.
El cuello de botella es el caudal: 80 MSa/s suponen unos 2,56 Gbps, fuera del alcance del USB a plena velocidad; ESP-WebSDR captura por instantáneas cortas. El episodio recuerda que el ESP32 es ante todo una radio programable cuyo silicio esconde rutas de test no documentadas —la misma veta que dio los ataques de radio definida por software a cerraduras inteligentes—.
El firmware y ESP-WebSDR están publicados en GitHub; úsense dentro de la normativa de radio local (solo recepción). Fuente: CNX Software — ESP-SDR firmware