pimoroni / mopidy-pidi

Mopidy plugin host for pidi display plugins.
Apache License 2.0
11 stars 20 forks source link
pypi-package

Mopidy-PiDi


.. image:: https://img.shields.io/pypi/v/Mopidy-PiDi.svg :target: https://pypi.org/project/Mopidy-PiDi/ :alt: Latest PyPI version

.. image:: https://img.shields.io/circleci/build/gh/pimoroni/mopidy-pidi/master.svg :target: https://circleci.com/gh/pimoroni/mopidy-pidi :alt: Travis CI build status

.. image:: https://img.shields.io/codecov/gh/pimoroni/mopidy-pidi/master.svg :target: https://codecov.io/gh/pimoroni/mopidy-pidi :alt: Test coverage

Mopidy extension for displaying song info and album art using pidi display plugins.

Mopidy PiDi In Action

Using our pidi-display-st7789 <https://github.com/pimoroni/pidi-plugins/tree/master/pidi-display-st7789> plugin Mopidy PiDi will run the display on our Pirate Audio boards <https://shop.pimoroni.com/collections/pirate-audio>, giving you album art and transport info.

.. image:: https://cdn.shopify.com/s/files/1/0174/1800/products/pirate-audio-1_1024x1024.jpg?v=1574158580 :target: https://shop.pimoroni.com/collections/pirate-audio :alt: Pirate Audio Display Boards

Combine this with Mopidy Raspberry GPIO <https://github.com/pimoroni/mopidy-raspberry-gpio>_ to handle button inputs and you've got a mini music player.

Installation

Install by running::

pip3 install Mopidy-PiDi

Or, if available, install the Debian/Ubuntu package from apt.mopidy.com <https://apt.mopidy.com/>_.

You must then install a display plugin, for example::

pip3 install pidi-display-st7789

Find more plugins here: https://github.com/pimoroni/pidi-plugins

Configuration

Before starting Mopidy, you must add configuration for Mopidy-PiDi to your Mopidy configuration file::

[pidi]
enabled = true
display = st7789

This example uses st7789 provided by pidi-display-st7789

Project resources

Credits