A spotify display with RGB Backlight, 2.8" Touchscreen, and media keys. I made this because I have always wanted to have a mini spotify "dashboard" as it was really cool to have and it's a nice Quality of Life improvement.
Basicslly, it uses Wi-Fi and a Spotify API Key to see what you are playing, fetch the cover art and metadata, and control your music. It fetches the metadata of the current song youu are playing and displays it on the screen, then if any key is pressed, it will see that a key is pressed and performs the corresponding action via API.
The code is written in Arduino IDE, it can be found in the Code folder.
The CAD was made for this in OnShape. Models can be found in the 3D Models folder.
CAD Link
Connect these pins to your components.
| Function | GPIO |
|---|---|
| TFT CS | 10 |
| TFT DC | 9 |
| TFT RST | 8 |
| TFT MOSI | 11 |
| TFT SCLK | 12 |
| LED Strip | 18 |
| Vol + | 1 |
| Vol - | 2 |
| Rewind | 3 |
| Play/Pause | 4 |
| Next | 5 |