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
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.