Raspberry Pi Internet Radio
I've been working on a Raspberry Pi Internet radio for some time now, and was one of the first things I learnt to do on my Pi. Talk about jumping in at the deep end?!
Today I finally finished the build, and have what I'm calling 'Version 1'.
There are still many things I want to work out but I wanted to finish my prototype version, to then consider improvements to make 'Version 2' a solid piece of kit.
A few things off the top of my head that I want to improve:
- Artist/Track name scrolling
- A decent case (not just 2 panels bolted together!!)
- LCD screen cut into the face
- Speakers/Amp built in
- Posh flush illuminated buttons
- Rotary switch for the station and volume
Here's a video of my completed radio in action:
The initial idea and knowledge came from watching YouTube videos, which I then expanded on as much as I could to make something a little more individual. If you fancy having a go yourself, you need look no further than Meistervision's tutorial on YouTube:
That will get you up to a point where you have a working radio, and then just use you natural curiosity, your Google skills, and this blog (I'll be documenting some of the things I did with mine) to make your Radio unique and how you want it.
Perhaps start like I did with a breadboard:
My initial prototype |
I'll post a few follow-up blogs showing certain things I did with this, which should help you along. Things like:
- Snippets of my code (Beware: rusty Average Man code!)
- A Humble Pi overview and tips
- Simple Pi and LCD mounting
- LCD wiring
- IP Address button code
- How to auto-start a Python script on boot
If there's a huge demand, I'll even do a step by step guide...but considering how fiddly this was, I'll take some convincing!
Continue reading here: Make Your Raspberry Pi Tweet Its Temperature
Was this article helpful?