Build an FM radio with an Arduino and other spare parts
Arduino Team — January 4th, 2017
After not having an FM radio to listen to NPR, electrical engineer Kevin Darrah decided to build his own from spare parts.
Like many electronics hackers, Darrah tends to buy random components off of eBay. After all, you may need them at some point, and while cheap, sometimes they take a very long time to arrive. Unlike many of us, however, he actually found a use for several of these items, turning them into an FM radio controlled by an Arduino.
His DIY device uses an ATmega328-based board to communicate with a TEA5767 FM radio module I²C., a 10-turn potentiometer to set the station, and a 15W amp to power the speakers. Although it mostly works like a normal radio, one fun trick he implemented is that the station display lighting flickers if the audio drops out.
Also, since it has a microcontroller inside, there are lots of possibilities for expansion, such as adding a Bluetooth module for remote control, or perhaps a “seek” function to help set the channel. You can check out the code for this project here, or follow Darrah on Twitter if you’d like to know what he’s up to!
We care about the privacy and personal data of our users.
To continue, please give us your consent:
Please confirm that you have read the privacy policy
Thank you for subscribing!
Curious to learn more?
Are you also a teacher, student, or professional that loves using Arduino in your day-to-day activities?
Then keep up-to-date with either our STEM or Professional monthly newsletters.
Arduino weekly newsletter (already subscribed)
Educators can benefit from the ever growing tech that shapes our environment through fun cool projects.
Why not awe your boss with highly innovative ways to help keep your enterprise connected at no extra cost?
Arduino Survey
We'd like to get to know you little better.
Please help us improve by answering this super short optional survey.