Abstract
This project details the design and development of a Si4732/Si4735 based radio receiver utilizing a Raspberry Pi Pico for control and a custom-designed PCB. The system features a dedicated power supply circuit, a front panel with dual 0.96 inch OLED displays, SPI display headers, five input switches, and a rotary encoder. The hardware is divided into three separate boards for easy troubleshooting and includes a 3.5mm audio jack output and onboard I2S expansion ports. The front-end user interface is driven by the Raspberry Pi Pico. This open-source hardware project, named SiRadioSeriesBorde, is designed for direct replacement and easy upgrade of Si series radio cards, with a pin configuration that replaces ESP32. Attribution is required.
Introduction
The SiRadioSeriesBorde project aims to create a versatile and user-friendly radio receiver based on the Si4732 and Si4735 radio receiver chips. This project builds upon the successful development of a first-version Si4732 breakout board and expands its capabilities with a custom PCB design. The system leverages the Raspberry Pi Pico for its control and processing capabilities, offering a compact and efficient solution. The hardware design emphasizes modularity, with separate boards for the main radio circuitry, power supply, and front-panel UI, facilitating easy troubleshooting and upgrades. Key features include a dedicated power supply circuit for stable operation, a user-friendly front panel with dual OLED displays for clear information display, and a rotary encoder and input switches for intuitive control. The project is fully open-source, promoting collaboration and further development within the community.
SiSeriesRadio on GitHub