Anobium - 2025-03-16

See my KO-FI post

New GCBASIC Library: SI4703 FM Tuner Module

I wanted to share an excellent library by Alexandr-G for the SI4703 FM Radio Tuner module that I helped him develop.

This powerful little chip adds FM radio capabilities to your GCBASIC projects with some impressive features.

Alexandr-G's SI4703 Solution and Library Features

The SI4703 is a versatile FM radio chip with:

  • FM tuning range of 76-108 MHz
  • Digital Low-IF receiver for better performance and lower power consumption
  • RDS/RBDS support to decode station information
  • Stereo audio output for quality sound
  • Signal strength measurement to optimize reception
  • I²C communication for easy microcontroller integration

Getting Started

Hardware Requirements:

SI4703 module
Any GCBASIC supported microcontroller
I²C communication support
Basic components (wires, breadboard)

Wiring:
Connect your SI4703 to your microcontroller:

SDA → microcontroller SDA pin
SCL → microcontroller SCL pin
SEN → microcontroller allocated SEN pin
RST → microcontroller allocated RESET pin
3v3 → 3.3V power source
GND → ground

Software:

Alexandr-G's library includes example code for scanning stations, reading RDS data, and adjusting volume. You can download it from the GCBASIC demonstration repository to get started right away.


Kudos to Alexandr-G for creating this useful library! I think many in our community will find this valuable for projects requ

 
❤️
1
👍
1

Last edit: Anobium 2025-03-16