Sonos + ESP8266 + TFT
Posted: Sat Nov 26, 2016 8:06 pm
I may be the only one who likes to use Micropython to hack on Sonos but it's made it very easy to create practical applications like wifi remotes and this latest project, which displays the lyrics of the current song that is playing.
The video shows an Adafruit ESP8266 Feather + TFT FeatherWing displaying the track playing on Sonos and the lyrics of the currently playing song. It works as follows: whatever track is playing on Sonos, a raspberry pi listens to the network and picks up the track and then does a search for the lyrics on the Web and then broadcasts the track title and lyrics via mqtt, which is then picked up by the ESP8266/TFT and displayed.
https://www.youtube.com/watch?v=6g0XDF3oCG8&t=18s
The video shows an Adafruit ESP8266 Feather + TFT FeatherWing displaying the track playing on Sonos and the lyrics of the currently playing song. It works as follows: whatever track is playing on Sonos, a raspberry pi listens to the network and picks up the track and then does a search for the lyrics on the Web and then broadcasts the track title and lyrics via mqtt, which is then picked up by the ESP8266/TFT and displayed.
https://www.youtube.com/watch?v=6g0XDF3oCG8&t=18s