Pi Pico Rx: A Minimalist Software Defined Radio

2025-03-26

This article details the Pi Pico Rx, a remarkably simple software-defined radio (SDR) receiver built around a Raspberry Pi Pico. Using only a few components – a Pico, an analog switch, and an op-amp – it covers LW, MW, and SW bands, receiving signals from across the globe. The Pi Pico Rx cleverly utilizes the RP2040's PIO feature for quadrature oscillator generation and employs unique IQ sampling and DSP algorithms to demodulate AM, FM, SSB, and CW. Further features include an OLED display, spectrum scope, 512 programmable memory channels, headphone/speaker output, making it a functional and accessible DIY project.

Hardware DIY Electronics