Skip to content
/ FMradio Public

Arduino Pro Mini, RDA5807M Radio module, SSD1306 display, 2 buttons, poti, rotation encoder

License

Notifications You must be signed in to change notification settings

no-go/FMradio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

i2c FMradio rdd102

  • Arduino Pro Mini (5V, 16MHz is nice)
  • RDA5807M Radio module (3.6V max), YOU NEED THE Radio LIB
  • SSD1306 128x32 display (< 5V), YOU NEED Adafruit GFX LIB
  • 2 buttons (to ground) to browse through preset
  • a 25k poti for digital volume control
  • 1 rotation encoder for fine tuning
  • 2 glass diodes
  • 2x 1k resistor

Display: Powerbar, RDS time, signal strength, volume level, RDS station name, frequency

Display Content

Circuit

Complete

Control

i2c display and radio

Hacking: Resistors to the i2c bus, because the radio dislike a 5V i2c bus system.

Pro Mini

Hacking: The two diodes set voltage down ;o)

Bugs

  • RDS stuff (time) is still buggy (lib problem?)
  • poti values (volume) and powerbar (voltage limits) may differ

Missing Features

  • store preset in eeprom
  • music visualizer

About

Arduino Pro Mini, RDA5807M Radio module, SSD1306 display, 2 buttons, poti, rotation encoder

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages