Hackster is hosting Hackster Holidays, Ep. 7: Livestream & Giveaway Drawing. Watch previous episodes or stream live on Friday!Stream Hackster Holidays, Ep. 7 on Friday!
Alexander
Published © GPL3+

Simple FM Radio

Simple FM radio based on RDA5807M module and Arduino Pro Mini 3.3V.

BeginnerFull instructions provided10 hours50,572
Simple FM Radio

Things used in this project

Hardware components

rda5807 fm radio module
×1
Arduino Pro Mini 328 - 3.3V/8MHz
SparkFun Arduino Pro Mini 328 - 3.3V/8MHz
×1
nokia 5110 display
×1
18650 li-ion battery
×1
18650 battery case
×1
USB Li Ion Battery Charger
Adafruit USB Li Ion Battery Charger
×1
audio amplifier
×1
Photo resistor
Photo resistor
×1
General Purpose Transistor NPN
General Purpose Transistor NPN
×1
Resistor 100 ohm
Resistor 100 ohm
×1
Resistor 10k ohm
Resistor 10k ohm
×2
resistor 300k
×1
Resistor 1M ohm
Resistor 1M ohm
×1
Rotary Encoder with Push-Button
Rotary Encoder with Push-Button
×1
loadspeakers
×1

Software apps and online services

Arduino IDE
Arduino IDE

Hand tools and fabrication machines

Soldering iron (generic)
Soldering iron (generic)

Story

Read more

Schematics

radio schematics

Code

The fm radio source code

There are two versions in the repository: full and lite (without backlight control and the station history). The full version have been tested on hardware, the lite version have been built from the source code, no testing performed.

Credits

Alexander
32 projects • 299 followers
Where is John Galt?

Comments