Home - project-owner/PeppyPlayers.doc GitHub Wiki
Introduction
Peppy Player is the audio player which contains three components:
- Hardware
- Software
- Woodware or Plasticware
Why Peppy? This is the first word which came to my mind when I tried to find out any word which would contain three P characters for Python Pygame Player. That reflects the fact that the software component was written in Python language using Pygame library.
There are currently three different models of the Peppy Player:
- Peppy Player. From now on called just Peppy
- microPeppy Player. From now on called µPeppy
- picoPeppy Player. From now on called pPeppy
The following image demonstrates the geometrical proportions of the Peppy and µPeppy players:
The next image demonstrates the geometrical proportions of the µPeppy and pPeppy players:
The individual Hardware features for each player can be found on its own wiki pages. Here are the key features of the Hardware component common for all players:
- It is based on popular single-board computer Raspberry Pi.
- High quality audio achieved either by using external Digital-to-Analog Converter like in µPeppy model or by using single-board Integrated Amplifier like in Peppy model.
- The most common ways to control Peppy Players are:
- Infrared Remote Control
- Web Browser running on any computer/mobile device connected to your local network
Here are the key features of the Software component:
- This is application written in Python.
- It provides Graphical User Interface for audio players running in a headless mode. Currently Peppy Players can use 'mpd', 'mpv' and 'vlc' audio players.
- Tornado Web Server which should be installed separately allows to control audio playback from any Web Browser in your local network.
- The screen resolution of the player depends on the model. Peppy has resolution 480*320 pixels and µPeppy has resolution 320x240 pixels. The pPeppy is a headless (no GUI) player.
- By default Peppy Players have playlists containing free radio stations for all supported languages. Users can add their own stations to the playlists.
The key features of the Woodware component include:
- Original custom design.
- Made of solid wood. Cherry and Walnut used for Peppy and Sapele was used for µPeppy.
- Natural finish - the variation of French polish.
Powered by
Peppy player powered by the following software and services: