Raspberry Pi Spotify Jukebox


To create a simple to use office based music jukebox that everyone can use and no-one can take overall control of.

It needs to be clear, simple, and intuitive. It should be reliable, and not require manual intervention.


  • Raspberry Pi (I used a 3, probably could have used an older model)
  • Speaker with aux-in (Could use Bluetooth, but to keep things simple I didn’t)
  • Aux cable


  • Raspbian Lite
  • Mopidy
  • Spotmop Plugin
  • Spotify Premium Account


Start by installing your Linux distrubtion of choice on your Pi, I used [distro here].

Head over to the Mopidy project page, and have a read through their Raspi Jessie instructions. You will need the Spotify plugin and the Last.Fm plugin if you wish to have a record of all the music you play. You may still need to manually fix the scrobbler, but it looks like this is getting fixed soon.


  • Pi Auxilary Audio Out is terrible. I should probably spend more time figuring out bluetooth since the speaker we use supports it. Alternatively, you could use a HDMI to 3.5mm adapter which apparently will give you better sound. Or you could use a USB Sound card.
  • Need to figure out how to save the volume level as the default so on a reboot I do not need to SSH in and reset the volume [command line snippet here next time I go to the office]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s