RPi / Sonos / NextBus
One of my first RPi hacks was to get it to announce via my Sonos every morning when the nearby San Francisco Muni bus was coming. I used a Ruby Gem called muni, the eSpeak TTS engine and the PHPSonos library (the Sonos Ruby gem one I found was quite buggy). The integration works reasonably…