El proyecto QuadRF pone al alcance de desarrolladores e investigadores un receptor de radio definido por software (SDR) de cuatro canales con coherencia de fase, una pieza de hardware históricamente difícil de conseguir fuera de entornos profesionales. Su principio de funcionamiento es sencillo: medir la diferencia de fase entre varias antenas para calcular el ángulo de llegada de la señal. La implementación, en cambio, se complica, y ahí es donde QuadRF aporta una solución integrada.
El sistema se compone de dos placas: una de radiofrecuencia, dotada de cuatro antenas de parche capaces de transmitir o recibir en la banda de 4,9 GHz a 6,0 GHz con polarización circular conmutable a derecha o izquierda, y una Raspberry Pi 5 que se encarga del procesamiento adicional. La placa de RF integra una FPGA Lattice ECP5, que se conecta al Pi mediante dos cables MIPI aprovechando las interfaces de cámara y pantalla, formando un enlace de alta velocidad. Los datos ya procesados pueden salir por Ethernet o Wi-Fi, y varias placas QuadRF pueden enlazarse en una retícula para formar arrays en fase de mayor tamaño.
La aplicación más llamativa del software es una «cámara de RF» que explora todo el rango de frecuencias a 30 fotogramas por segundo, representa espacialmente la dirección de las señales detectadas y permite superponer esa información a la imagen de una cámara óptica. Los creadores demuestran el sistema siguiendo en vuelo a un dron e identificando sus dos transmisores de radio. Aunque no es el primer SDR multiantena del ámbito maker, sí es el primero con capacidad de transmisión, un detalle que obliga a tener presentes las regulaciones sobre armamento vigentes en varios países.
