Skip to content
project-owner edited this page Mar 7, 2016 · 78 revisions

peppy

### What is Peppy? **Peppy** is the name of the audio player which contains three ingredients: [Hardware](https://github.com/project-owner/Peppy.doc/wiki/Hardware), [Software](https://github.com/project-owner/Peppy.doc/wiki/Software) and [Woodware](https://github.com/project-owner/Peppy.doc/wiki/Woodware). 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 **P**ython **P**ygame **P**layer. That reflects the fact that the software component was written in Python language using Pygame library.

Here are the key features of the Hardware component:

Here are the key features of the Software component:

  • This is application written in Python. This is not another Linux distribution.
  • Peppy provides Graphical User Interface for audio players running in a headless mode. Currently Peppy supports only 'Mpd' audio player.
  • Embedded Web Server allows to control audio playback from any Web Browser.
  • The default touchscreen resolution is 480*320. This is the resolution of the TFT used for this project. Though UI is dynamic and can scale to any screen resolution.
  • Currently Peppy has only Internet Radio functionality. In the future releases support for playing audio files and streams will be implemented as well.
  • By default Peppy has playlists containing free radio stations for English, French, German and Russian languages. Users can add their own stations to the playlists.

The key features of the Woodware component include:

  • Original custom design.
  • Made of wood (Cherry and Walnut).
  • Natural finish - the variation of French Polish.
  • Solid wood adds the feeling of the solid build due to its weight.

Screenshots

Here are several screenshots which give the idea how Peppy GUI looks like.

ex-1

ex-2

ex-4

Next>>

Contents

Clone this wiki locally