book collections email follower instructable user
Picture of Making a Internet Connected Shop Stereo

When I turn on the radio while driving I turn to my local college radio station 90.7 KALX. Through the years and different places I have lived I have always listened to college radio stations. Thanks to the power of the internet I can now listen to these stations whenever and where ever I want. However I have been kicking up a lot of sawdust in the shop lately and running my laptop just to have some tunes seemed like a bad idea. I also use my phone to document projects and have trouble with staying close enough to a bluetooth stereo for uninterrupted listening. Enter the College Radio an internet connected raspberry pi powered workshop stereo whose sole purpose is to play college radio streams. If this has piqued your interest come join me on a learning adventure in the internet of things.

Step 1: What You Will Need

Here is what you will need to undertake the project yourself


  • Small usb powered computer speakers(I used these)
  • Any model Raspberry Pi with the exception of Pi Zeros
  • A wifi adapter for said Raspberry Pi(only needed if you want to not be tied to an Ethernet cable)
  • 8gb micro sd card
  • 4 - 6mm M3 Screws
  • 10 - 8mm M3 screws
  • Super Glue
  • A thumb drive or network attached storage (only needed if you want to listen to your own mp3s)
  • Laser cut mirrored acrylic inlay
  • 3d printing filament for your machine
  • Ethernet Cable(only used during setup)
  • 3d Printed parts(files included in the instructable)
    • 1 3d printed Main Body
    • 1 3d Printed Rear Panel
    • 5 3d printed Strain Relief


  • Computer
  • 3d printer
  • Laser cutter
  • Screwdriver(multi head/security)
  • Allen wrench
  • Small files
  • Calipers
  • Soldering Iron
  • Helping Hands
  • Flush cutting wire cutters
  • Knife/wire strippers
  • Pliers

Software used

XTL3 months ago
Rune now supports the Pi Zero as well. as of rune 0.5 (sep 2018)
Could be the place you're downloading it from is out of date.

As of 0.4 it has an embedded AP (for initialisation) at IP=

If you use the PiZero then you'll need an I2S DAC (and a bit of soldering).
TinkeringProductions (author)  XTL3 months ago
Cool that's good to know. Maybe I'll try an update over the weekend.
ON5MF3 months ago
it's a pity RuneAudio seems to have been abandoned. The most recent version mentioned in the changelog is almost 5 years old (0.3 Beta 29/10/2014)
Try as an alternative Software for the Pi.
I have made 2 projects with Raspberry Pi and Volumio2. Works very well.
TinkeringProductions (author)  ON5MF3 months ago
That is a bummer. It is working pretty well for what I am using it for. I guess that explains why I had to do some work arounds.