Trolling eBay for parts can be bad for your wallet and your parts bin. Yes, it’s nice to be well stocked, but eventually you get to critical mass and things start to take on a life of their own.
This unconventional Arduino-based FM receiver is the result of one such inventory overflow, and even though it may take the long way around to listening to NPR, [Kevin Darrah]’s build has some great tips in it for other projects. Still in the mess-o-wires phase, the radio is centered around an ATmega328 talking to a TEA5767 FM radio module over I²C. Tuning is accomplished by a 10-turn vernier pot with an analog meter for frequency display. A 15-Watt amp drives a pair of speakers, but [Kevin] ran into some quality control issues with the amp and tuner modules that required a little extra soldering as a workaround. The longish video below offers a complete tutorial on the hardware and software and shows the radio in action.
We like the unconventional UI for this one, but a more traditional tuning method using the same guts is also possible, as this retro-radio refit shows.
15 thoughts on “Parts Bin Bonanza Leads To Arduino FM Radio”
It’s been finished for a few days now: https://www.youtube.com/watch?v=7vlOPQHpDqs&t=157s
National Pravda Radio
Why would you listen to NPR? Aren’t you interested in the truth?
My thoughts exactly. Then again, I’m cautious of ever using the word “truth” in the same sentence as “NPR”.
OK, mr smart guy. Where do you find the truth?
That’s a really tough question. To paraphrase a wise woman, I find truth to be in the eye of the beholder.
On my way to work, I listen to NPR. On my way home, I listen to PatriotXM. My RSS feed includes BBC, USA Today, CNN, and Fox. Above all, I don’t take anything as truth until after the edit wars on Wikipedia die down.
I figure if every source agrees on something, that’s probably true. Everything else is commentary.
Edi Amin said the truth came out of a 12g shotgun, especially relevant in todays “political climate”
If you think NPR is left listen to Democracy Now on Pacifica Radio. Got it’s start right after we dropped the Big One.
Yup, that’s why I listen to NPR.
Wiring a few pre-built modules together and C&P some code. A Hack this is not.
IT has an Arduino, doesn’t it?
Not having watched the video (usually such low volume as to be not worth it) I wonder why any micro, except for the other controls. I love the idea of tuning a VCO with a 10 turn pot. Get a big meter and redo the label, go with the prewar look. My first foray into FMDX was with a RCA 8 track and phono radio. It had a air gap plate tuning cap for the AM but a regular pot attached to the tuning cap for FM. The FM tuner was good but tuned by a 1/2 turn pot and dial string knob. When I chucked the AM and the rest and hooked up the FM tuning module to a 10 turn pot with a turns counting dial, I had my first really good FM radio. I could count and determine the exact frequency of each station before digital readout or tuning. It had a meter but for signal strength, which by the dial and meter one could tune into a given station without hearing it. The whole dial 100 presets plus the old TV channel 6 audio. Analog!
Nice beta version, I hope he has the time to implement the ideas he has to improve it. Perhaps throw in an ESP so it can also stream stuff off the web or announce things pushed from a server, such as the time, reminders or the weather etc.?
Please be kind and respectful to help make the comments section excellent. (Comment Policy)