DIY radio

After a very long time of not soldering anything, I finally got myself an RDA5807 FM Radio Receiver DIY Kit from Amazon. Spent 3 hours straight on this thing and my soldering-phobia is basically gone now. This included some SMD soldering, a bunch of DIP mount and pin headers, wiring, a very hacky antenna solder and frame assembly. I did miss something though because the frequency “Down” button doesn’t work.

Some ideas for future improvements:

  • Fix the “Frequency Down” button - Done
  • Add a 3.5mm headphone jack
  • Some finer volume control (currently there are volume levels 0-10 where “0” is still quite loud)
  • Replace the power socket with a USB-C socket
  • Add an internal usb power bank
  • Read the diagram, understand the purpose and function of each component
  • The holes for the antenna and power socket could use some work too. I’m thinking about using a laser-cutter on the acrylic panels to make the holes larger
  • Make a custom case that would fit the radio and the power bank
  • Mess with the STC89c52 8051 microcontroller that runs this thing (dumping, flashing, debugging the firmware)
  • Reverse-engineer the firmware and make a custom one
    • The LCD screen says “STEREO RADIO” but it’s actually mono - change to some custom text
    • Initial volume is really high, I’d like to change that to something more reasonable
    • Starting frequency is something like 80MHz, should be more like 100Mhz
    • Currently it scans until it finds a station. Explore the possibility of manually setting the frequency
    • Explore adding persistent memory for storing the last configured volume and frequency

But for now, I’m just so happy with it!