This is the first hardware sketch of my final thesis to explore different ways to use Spotify at home without a computer. This video explains how does it work. This will be used as an experience prototype and since Arduino can't run libspotify, a bluetooth module will be added later so the computer can be hidden for the user tests.
At the moment, Processing knows what is being played through Carnivore, a packet sniffer library for Processing. Whenever Spotify sends the scrobbling data to Last.fm, the packet sniffer parses the information.
Later on, an RFID reader was connected to the Arduino board, so it triggers AppleScripts via Processing that tell Spotify to play a specific track, album or playlist.
The expected final result for this prototype is a small device for listening to music in the kitchen. Maybe the RFID tags could be magnets you have on your fridge. I'll be working on the package for the whole thing during the next week.
I'll upload the Processing and Arduino files whenever I have some time. I'm updating the status of the process at blog.zenona.com
Feedback is welcome, cheers! ;)