PiccoloSDR v1.1 update! I replaced TCP with UDP to improve stream stability. Spectrum much cleaner now. Data-rate locked at 4 Mbits when streaming at maximum sample rate (500 ks/s). This also stops calling lwip
functions inside an ISR.
Here are the compiled apps for the Raspberry Pico. To install just drag and drop inside the RPI-RP2 folder. Read the documentation for more information of how to use it.
- PiccoloSDR: A primitive direct-sampling SDR.
- ADC DMA Chain: Chained DMA data acquisition from the ADC.
- Barometer: Barometer polling the temperature and atmospheric pressure from a BMP180.
- Iperf Server: A tool to measure the performance of the TinyUSB's TCP/IP stack over USB.
- TCP Server: A TCP server example to send high-frequency data to the host computer.