1.4 KiB
1.4 KiB
README
Welcome welcome… This is a personal project to display the current playing Spotify track on a small LCD screen connected to a Raspberry Pi.
What it does:
Project's scope
This project aims to act as a view only display to showcase the current playing song on Spotify, it is built to support only one specific display and the Pi 5 hardware, no other platforms are intended to be supported soon.
Features & Functionality
This project uses the Spotify API to authenticate the user and pull live information about currently playing song, the information is then displayed in the screen. Features:
- Track Display: displays the track name, artists and album cover.
- Dynamic Progress bar: displays the track progress dynamically, to reduce API calls the bar assumes the track continues playing in-between requests, to smoothly contine updating the bar every
refresh_interval
- Standby Screen: displays current time and QR code, the QR code can be set by the user to connect to a Spotify Speaker.
- Easy Config: all the parameters needed by the app running can be set in
config.yaml
, including the API polling rate interval, the display refresh interval, Spotify's app credential and the color scheme. The colors of all the UI components are exposed and controllable in this configuration file.