ARM Radio Code Ported to Free Toolchain
Several years ago in 2015 we posted about the “ARM Radio” by Alberto I2PHD which is a minimalist SDR implementation based on the ARM processor on the STM32F429 discovery board. It was implemented with nothing more than a basic low pass front end, a reconstruction filter for the audio output and some DSP code. With it’s low cost ADC it’s only able to tune from 8 kHz to 900 kHz, but this is enough to get broadcast AM signals and NDBs. While it may not have the best specs, it’s an excellent learning project for SDR DSP and microcontroller programming, and the code is completely open source, although a non-free toolchain is required.
Recently Alberto Garlassi wrote in and wanted to share a re-implementation of the code on a free toolchain.