Skip to main content

Show the currently playing Spotify artwork and track info on a Divoom Pixoo64 pixel display.

Project description

pixoo_spotify ✨

pixoo_spotify shows the currently playing Spotify artwork and track info on a Divoom Pixoo64 64x64 Pixel Art LED Display 🎵🟦 Because the artwork is rendered at 64x64, it keeps the pixel art vibe crisp and charming 🎨

pixoo_spotify example

Divoom’s official app supports Spotify playback, but it does not show the artwork, so this project fills that gap 🚀

Install 🧰

Install uv first. This gives you the uvx command. https://docs.astral.sh/uv/getting-started/installation/

Spotify setup (client ID) 🔐

Then authenticate once with your Client ID:

uvx pixoo-spotify auth --client-id "CLIENT ID"

Fonts (optional) 🔤

By default, a bundled 8‑pixel font that supports English and Japanese Misaki font is used 🧩

If you want Latin/CJK/Korean coverage, install additional fonts:

uv run pixoo-spotify font-install

This downloads pixel fonts from: https://github.com/TakWolf/fusion-pixel-font

Run ▶️

uvx pixoo-spotify run

For detailed command-line options:

uvx pixoo-spotify run --help

If you run with no options, the app will try to infer the Spotify language from your environment and discover the Pixoo device on your local network. You can also provide all values manually.

Troubleshooting 🧯

When the Pixoo device accesses the server, it needs permission to reach port 18080 on the machine running pixoo_spotify. If the OS firewall blocks this port, allow or open it.

License 📄

  • Source code: MIT

Author 🙌

  • Yuichi Tateno (@hotchpotch)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pixoo_spotify-0.0.4.tar.gz (286.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pixoo_spotify-0.0.4-py3-none-any.whl (296.2 kB view details)

Uploaded Python 3

File details

Details for the file pixoo_spotify-0.0.4.tar.gz.

File metadata

  • Download URL: pixoo_spotify-0.0.4.tar.gz
  • Upload date:
  • Size: 286.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.3

File hashes

Hashes for pixoo_spotify-0.0.4.tar.gz
Algorithm Hash digest
SHA256 6853fb003378191bcc8dbbc2b5dd60be703b95cc199d0cd01e3e61108d66b930
MD5 d2173af784072879af32aa30012ff23e
BLAKE2b-256 0aab20374639808a76867fbbf1749f0ebb5ca35401bb5f5c562833b28347fada

See more details on using hashes here.

File details

Details for the file pixoo_spotify-0.0.4-py3-none-any.whl.

File metadata

File hashes

Hashes for pixoo_spotify-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 7446011eafd8fb7986563d82182357460a9d264b55ae095d3099ae61882dfcbe
MD5 5052831d5d8af119d60a810355b2dc70
BLAKE2b-256 dd2e7b8750da86622d1ea51d63a4815584952bdc4ee0a1de690e194119aada55

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page