Building an FM radio from $3 radio chip and an 84MHz ARM Arduino
hackaday.io
hackaday.io
https://www.amazon.com/Texas-Sampler-Donna-Bearden-Frucht/dp...
So this is more a lesson in how to wire things together than it is in how FM radio even works.
And the choice of user interface was interesting to see - a single rotary encoder reminiscent of the days of the iPod.
But, yes, definitely more about how to wire together (physically and digitally) the components of a consumer product than about how FM radio chips work or how to build your own radio from crystals, etc.
There is just so much one can do and learn with these cheap radios. In many ways, it’s the raspberry pi of radio.
I certainly haven’t experienced spurious emissions first hand. I own a proper Yaesu radio now but the Baofeng is such a value imho for beginners to learn the hobby. One can talk to astronauts on the international space station with one.
If you're wanting to get into modern ham radio, then something like an Anytone 878 will do all the analogue as well as digital, which can be fun.
It took him maybe ten minutes of soldering probably six or eight components he pulled out of a box of junk parts.
He grounded the thing by sticking a nail into a wall socket.
It helped that this was in a small town with only a couple of AM signals, so fine-tuning wasn't all that necessary.
They really are extremely simple things, and you can use the base-emitter structure in any BJT if you don't have a discrete diode around. The trick is knowing how many turns of wire to put on the inductor, but if you're stuck in a foxhole for who-knows-how-long, you have time for a lot of trial and error.
The article is great. He just forgot to explain how and why (84 Mhz microcontroller for a FM radio ? ) he did it. /s
If I wanted to understand every single step of the dsp process and what each individual piece of electronics did in “decoding” a fm signal, where should I turn to?
Thank you!
The difference in complexity between this and something commercial are extras like decoding the stereo subcarrier and applying the data to the main signal: https://en.wikipedia.org/wiki/FM_broadcasting#Stereo_FM
I “get” I=V/R (I mean not really… I know it exists), but how to go from there to understanding what each capacitor is doing in the simplest of fm circuits?
Is each component doing the equivalent of non-trivial real-time signal processing? How to visualize / think about it?
As I recall, some ARM SoC have FM radios in them.
edit: ah, it was the Qualcomm modems that I was recalling
https://www.wired.com/2016/07/phones-fm-chips-radio-smartpho...
[0] http://www.icrobotics.co.uk/wiki/index.php/Turning_the_Raspb...
https://allanimalsfaq.com/squirrel/how-to-make-a-squirrel-sl...