Jump to: navigation, search


The FreeSRP comes in a small, portable form factor (7 cm x 11 cm) that can be completely powered from USB. Its frequency range is 70 MHz to 6 GHz, it has a sample rate of up to 61.44 MSps, an onboard FPGA, and streams acquired signals to a computer in real-time over USB 3.0 -- aiming to balance a useful and powerful set of specifications with an affordable price and a compact form factor ideal for field use.

1 Features & Specifications

  • RF Transceiver: Analog Devices AD9364
  • FPGA: Xilinx Artix 7 (XC7A50T-1FTG256C)
  • USB 3.0 controller: Cypress USB 3.0 CYUSB3014-BZXC
  • Continuous frequency range: 70 MHz - 6 GHz
  • Bandwidth: 61.44 MHz
  • RF connection: 2 SMA connectors (1 RX, 1 TX)
  • Power Output (CW): up to 17 dBm
  • Power: micro USB connector or optional external power supply
  • Expansion ports: 5V tolerant GPIO on 0.1" header and high-speed IO on a Samtec QSE-040-01-L-D-A connector
  • Status indicators: 4 programmable LEDs
  • Dimensions: 108 mm x 70 mm

2 Software Support

The C++ library libfreesrp makes it possible to interface with the FreeSRP from your applications, and comes with utilities such as freesrp-ctl and freesrp-io that allow you to configure the device and stream data from or to the device from other applications.

Through gr-osmosdr, the FreeSRP is supported in GNU Radio. SoapyOsmo provides FreeSRP support in Soapy and Pothos.

3 See Also