This example is a Raspberry Pico RP2040 working as a basic direct-sampling SDR. The data is sent via USB using the RNDIS protocol to emulate a TCP/IP interface. The ADC speed is limited to 500 ksps. This was tested on Linux but should work fine on Windows. The data can be used with software like the GNU Radio, an example is available here. It requires an OOT module that can be found here.
- 500 ksps sample-rate
- 250 kHz bandwidth
- Patched
pico-sdr
andpico-extras
. - USB Network Stack Library.
This data stream will start when a TCP connection is established. After plugging the device in the USB port of your computer you will be able to open the GNU Radio flowgraph and see the data.