Arduino RDS FM Radio With Si4703 FM Module

by mkpeker in Circuits > Arduino

215 Views, 0 Favorites, 0 Comments

Arduino RDS FM Radio With Si4703 FM Module

4ef1be3c-0cdf-404b-bb65-d1542d052c94.jpg
ed9009fc-6b6f-4dc0-916d-65f19e35b19e.jpg

This radio is easy to build and effective. In this project we used:

Si4703 Radio module,

Arduino Uno and

SD1306 0.96" Oled module.

Apply 1S Battery source to Arduino's 5V input.

Take Si4703 Power from 3.3V out of arduino.

Its capable to show RDS information on screen; Radio name and/or Date, Weather info etc.

Radio can display its own voltage level during Battery operation.

With A small li-po charge module, this project can be a complett standalone Pocket Radio.

You may Use Arduino Nano or Pro mini instead of Arduino Uno.

Radio.Ino File

Arduino Sketch is below;

Used Libraries in This Sketch

Tiny 4k Oled library: https://github.com/datacute/Tiny4kOLED

Tiny Oled Fonts Library: https://github.com/datacute/TinyOLED-Fonts

Mathertel Radio Library: https://github.com/mathertel/Radio



Also you may be find useful Mathertel's Web page: http://www.mathertel.de

Further

You can control radio by Serial port too. (57600Baud)

You may add Rotary encoder or Joystick to control your radio easily

Also Display may be changed.


There is no extra circuit, because you may find necessary information in Sketch to build your own Radio


Thank you for your interest.