

I connected my Raspberry Pi to a monitor to figure out it’s IP address (using the “ifconfig” command), which is 192.168.1.11 (replace that with your IP address the following command). To enter the configuration menu again later you can use the following command. I’m using the Raspbian Wheezy distribution on the Pi, and you have to enable ssh when you first configure it. I’m doing the development work using my Ubuntu desktop to ssh into the Raspberry Pi. I decided to stick with Pandora via pianobar for now and create my program to control it in Python. For Pandora, there is a Linux command line program called pianobar that provides a really clean interface to Pandora and doesn’t have any advertisements, and it’s free. It would also be more involved to get working correctly, but I may come back to that in the future if I get more time, because it seems like it’d be a fun project.


Spotify provides a C API which looks pretty cool, but you need to have a premium membership ($10/month) to use it. I also had a couple of weeks off school between summer and fall sessions, and I wanted a quick project I could finish up before I lose all free time again. Building a small, standalone player with just a screen to display song titles and a simple interface using a few buttons removes that temptation. My basic justification for the project was that I listen to a lot of music on Pandora or Spotify while reading and doing homework, but having it up on the computer means I have an instant distraction any time I feel like checking email, news, or whatever. I had seen a couple of other projects here and here that were the same basic concept, so I knew it was possible (this is nothing new…just new for me), and I wanted to try to figure it out by myself. I recently finished a project to turn the Raspberry Pi into a music streamer.
