Skip to content

phyx-be/FM_RADIO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FM_RADIO

A low cost, arduino compatible, stereo FM radio designed to be used easy in use for elder people. Rotating the rotary encoder wil increase or decrease the volume, pushing it wil enable of disable the radio. The station is pre-defined in software. The board does feature some expansion abilities. You could add more buttons to change stations. Or add an SSD1306 based I²C display to have a nice user interface.

Hardware Revision 00

The board is designed around the ATMega 328p, the same microcontroller found on the Arduino Uno. The RRD-102 FM module is used as FM receiver and two NS4158 class D amplifiers are used to provide more than enought audio output. We added all the required components for a AR1019 FM receiver solution in case the RRD-102 would nog suffice.

AUDIO_FM_LC_00_TOP AUDIO_FM_LC_00_BOT

Known issues

RRD-102 FM module should be powered by a 3.3V power supply, not 5V The LED on the SCK pin will make it impossible to load new firmware through ISP

Hardware Revision 01

We moved the power input to the same side as the speaker output, removed the AR1019 solution, added a 1117 voltage regulator for the 3.3V signals. Converted the I2C signals to 3.3V and added an easy-to-use header to add a small SSD1306 based OLED display.

AUDIO_FM_LC_01_TOP AUDIO_FM_LC_01_BOT

About

Low cost, easy to use FM Radio

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages

  • Other 100.0%