Skip to content

Gallery

project-owner edited this page Jul 15, 2023 · 28 revisions

This section will demo the projects created by other people who used the Peppy player for their own projects.

Siam's Music Box by Nadia & 4Men (France)

Here is what Nadia said about the project:

We called it Siam's Music Box. We made it with my 3 teenager boys (13, 12 and 10) who act like siamese as they always do everything stuck to each other and my husband helped a bit too.

image1

Speakers are external. I didn't use the remote control ability. For the moment we found a box at IKEA made with cardboard which perfectly fits to our project and was easy to cut. Next step would be to create our own aluminum case.

image2

Online Radio Player by Lyubo (Bulgaria)

Here are Lyubo's comments about the project:

I am a 3D jewelry modeller and my 3D printer is Raspberry based so I was impressed how powerfull is this minicomputer. My old passion is HiFi and since I am a DIY oriented, the Woodware project grabbed my attention. Now I added a nice online radio player to my home HiFi setup. Maybe I will make a wooden or acrylic case in the future, but for now I am happy with the "naked" design of the player :)

image3

Three portable Peppy players by Klaus (Germany)

Klaus created three very attractive portable players. In addition to these nice players Klaus also provided valuable help for Peppy Player configuration and helped to improve these wiki pages.

The first player has the following features:

  • Raspberry Pi Model: 2B
  • Display: Adafruit 3.5" pitft touchscreen resistive
  • Audio: X-mini Speaker connected through 3.5 mm audio jack to Raspberry Pi
  • OS: Adafruit 2016-11-08-pitft-35r

k1

The second player has the following features:

  • Raspberry Pi Model: 3B
  • Display: Waveshare 3.2" touchscreen resistive
  • Audio: Bluetooth JBL Go Speaker
  • OS: Adafruit 2016-11-08-pitft-35r

More details about Bluetooth configuration can be found in forum post prepared by Klaus. And here is his another detailed tutorial.

k2

The third player has the following features:

  • Raspberry Pi Model: 2B
  • Display: Watterott 2.8" touchscreen resistive
  • Audio: Bluetooth JBL Go Speaker
  • OS: Adafruit 2016-11-08-pitft-35r

k3

NixiePeppy by Tobias (Germany)

I'm very excited to present the amazing project implemented by Tobias. This project was the driving force for several new features in the Peppy Player software. Here is the Tobias' description of the project:

Inspired by PEPPY I decided to build my own internet radio. As I like old Nixie tubes a lot, they should be part of the player. In addition, my family demands CD playback, so it is necessary as well (Thanks "project-owner" for the seamless integration). If you would like to see the player operating, follow this link to Youtube: NixiePeppy on youtube

Here is the result:

t1

NixiePeppy combines Nixie tubes as clock and VU-meter with the functionality of PEPPY:

t2

Beside a lot of commercial electronics some soldering was necessary to implement all features:

t3

The heart of the player is a Raspberry Pi 3. It is connected to an Arduino Mini Clone driving all nixie tubes.

Player with the official 7" Raspberry Pi Touch Display by Koepisch (Germany)

Koepisch made several code modification in order to make Peppy software working with the official 7" touchscreen. I hope to integrate those changes into one of the next Peppy software releases and prepare new disk image for the display.

Here is the author's description of the project:

The project took several months and became the music player for my daughter. I had to make some software adjustments. The standard Pygame event processing had to be switched to the MultiTouch driver. The colors were changed too.

ko1

In terms of hardware, I installed the display without rotation. A HifiBerry DAC+ Card didn't have onboard connectors and used an extra audio output socket instead. A 2-pin power switch has the LED which switches between red (off) and green (on). The power supply was wired via an extra connector.

ko2

Portable player by Francesco (Italy)

This is the first project in the Gallery which is using 5" touchscreen. For this project Francesco localized all UI labels and prepared radio playlists containing the links to Italian radio stations. On his permission I'll include all that stuff into the next player release.

The player consists of the following hardware components:

  • Raspberry Pi 2B
  • SD Card 32 Gb
  • USB WiFi Dongle
  • USB Sound Card
  • Waveshare 5" HDMI Touch Screen (resolution 800*480) in Bi-color Case
  • Powered 3W Bluetooth Speaker
  • Battery Pack Powerbanch 10000 mAh

fr1

Herbert's Küchenradio (Germany)

Here is Herbert's feedback about Peppy software:

The radio gives me and my sweetheart a lot of joy. Thanks to your super work! I'm having a great time with this radio.

This Kitchen Radio project included electronics and woodworking. Herbert made very good looking case from a birch plywood. The finish included:

  • Walnut stain
  • Inside and outside priming using Clou Schnellschleifgrund
  • Two layers of Clou boat and yacht lacquer applied outside.

h1

The hardware included the following components:

  • Raspberry Pi 2
  • 2 power supplies: +12V and +5V
  • 35W Amplifier from Conrad
  • 2 Monacor SP50X full-range Speakers, 25W Sine/50W Music
  • USB Hub
  • Waveshare 3.5" touchscreen (480*320)
  • Rotary Encoders
  • Extension for the Micro SD Card

h1

Shoebox Player by Dee (USA)

Here is the project placed in a very original enclosure - shoebox. Here is what Dee said about the project:

It's in a shoebox, because I had one. I’m about to take it apart to add knobs and put it into a wooden case. More pictures when that's accomplished. Thanks for your continuing work on this project. I’ve certainly enjoyed using the radio I have.

d1

The hardware includes the following components:

  • Raspberry Pi 2 Model B
  • Adafruit PiTFT Plus 480x320 3.5" TFT Touchscreen
  • HiFiBerry Amp2
  • CanaKit Raspberry Pi WiFi Wireless Adapter
  • 18 V power supply from a laptop
  • 32G micro SDHC
  • Single 5" speaker

A box of screws was added to the box for weight.

d1

New player by Dee (USA)

This time Dee again created very original enclosure - gorgeous wooden case with very warm maple finish. The hardware is almost the same as in the previous Shoebox version except two rotary encoders and speakers. Two Pioneer bookshelf speakers have been used in this player version instead of one 5" speaker.

d1

Here is what Dee said about the project:

The sound is surprisingly good for 3” speakers (the cabinets are a bass-reflex design), and it’s good to have stereo. I like having a visual equalizer built in to Peppy’s UI – that’s so much easier than changing the configuration files manually.

Peppy Coffee Grinder by Ingo (Germany)

Ingo placed the player in a very original enclosure - old coffee grinder :) Another original feature of his project - the volume control. The volume can be adjusted by the crank on the top of the grinder :)

Here is what Ingo said about the project:

I built a somewhat funny project for a friend for a birthday. He wanted an old coffee grinder to be converted into a media player. My friend built a couple of speakers to go with it. It is the building proposal CT242 from the magazine Klang & Ton.

i1

The hardware used in the player:

  • Raspberry Pi Zero
  • HiFiBerry Miniamp
  • 3.5 inch touchscreen

The software was based on PipaOS 7.0 and Peppy player.

i2

Upgraded Bose Radio by Peter (Germany)

Peter revitalized his broken kitchen Bose Radio by using its enclosure and speakers for the project based on the Peppy Player software. The enclosure was painted in white and black to refresh the look.

p1

Here are the main components which have been used for the project:

  • Raspberry Pi Zero W. It was overclocked about 6-7% to 1065MHz, memory to 520MHz
  • Waveshare 3.2" touchscreen
  • JustBoom Amp Zero pHAT
  • Original Bose speakers
  • External 3A power supply

p2

Player in the Vintage Enclosure by Ingo (Germany)

This time Ingo used the enclosure from the vintage tube radio. The project shows Ingo's craftsmanship one more time.

Here are Ingo's comments about the project:

I rebuilt an old tube radio from 1937. The device was defective and should be scrapped. I used PipaOS with Peppy Hogarth again. Although the radio can only play mono signals, the sound is amazingly good. In the meantime I have given the device back to the person who wanted to throw it away. I gave the person great pleasure because the old radio from grandfather has found a meaningful use again.

i3

Here is the list of the main hardware components:

i4

NixiePeppy Brother by Tobias (Germany)

Here is what Tobias said about the project:

The little box is running very well and will be a present this weekend. Many thanks to the Peppy author for the awesome work and the great support of my ideas realizing an external VU meter.

t4

The self-made plywood housing consists of:

  • Raspberry Pi 3 A+
  • Kuman 3.5" 320x480 Touchscreen
  • Turner Edition Disk Image for Waveshare 3.5'' (/boot/config.txt changed to dtoverlay=waveshare35a)
  • 5V/11A Power Supply from Pollin (too much power, but it was at a good price)
  • USB Sound Card
  • Logitech Z200 speakers (disassembled, amplifier switched on by a relay card to avoid strange noises)
  • IN-9 Bargraph tubes
  • 150V DC supply (self made PCB, using Z-diodes powered by DC-rail of the power supply)
  • PWM-power stage like here: PWM-VU-Meter
  • Rotary-Encoder for volume

t5

BoomBox by Zippo (Germany)

Here is very interesting project in the original vintage enclosure. The base of the project is the ghetto blaster which is about 25 years old. It was available for a low price as the cassette player didn't work. Zippo preserved the radio functionality and replaced the cassette player by the Raspberry Pi and display. He connected the audio output of the Raspberry Pi to the magnetic reading head through the low-pass RC filter. That allowed to re-use the original amplifier and speakers. The original volume control can be used as well. The mp3 files can be placed on a separate partition of the USB drive which is automatically mounted via the fstab during booting process.

z1

Here are the components used for the project:

  • Raspberry Pi 3B bootable from USB flash drive. The connection to the Ethernet and USB drive is available in the battery compartment
  • Display is a waveshare clone where you have to invert the contrasts
  • Stop, backward, forward and play buttons connected to the Raspberry Pi GPIO connector
  • 5V 3A power supply

z2

Woodstock Edition by Herbert (Germany)

Here is the second project from Herbert. This time it's the headless player. This is the first headless Peppy player in the Gallery.

h3

Here is what Herbert said about the project:

First thing in the morning I sit in the relaxation armchair and check the Internet with the help of my tablet. The only thing missing was the background music. I thought that I could do something there. So I searched through my boxes and put the following aside:

  • Raspberry Pi Zero W
  • USB-Hub
  • USB sound card
  • USB wireless stick
  • USB Flash memory 128GB for music collection
  • 2 full range speakers Panasonic 3” 5/10W, 6 Ohm
  • PAM8403 Stereo amplifier 2x3W
  • Power supply 5V 2A
  • 18mm spruce boards, 8mm plywood
  • Linseed oil

h4

I supplied the Raspberry Pi Zero W with the Peppy Player headless image. And surprisingly, this box has a great sound, and can be significantly louder than I need. I am very pleased. Maybe I'll rebuild the box "beautifully" one day, with no visible screws. If the hardware stores ever open again.

RetroPeppy by Christian (Germany)

The project by Christian was a gift for his father. The modern 7.9" touchscreen is a nice touch to the vintage radio.

c1

The project consists of the following components:

  • Raspberry Pi 3
  • Waveshare 7.9 display
  • HiFiBerry Amp 2

c2

Bathroom Radio by Flup (Germany)

This is the first project in the gallery which has a 3D printed enclosure. Here is what Flup said about his project:

In this project I tried to keep the whole thing as simple as possible and did not use a lot of "electronic stuff". I also used a standard USB plug-in power supply, because it fits so well into the socket.

fl1

Here is the list of the main hardware components used in the project:

  • Raspberry Pi Zero W
  • Waveshare 3.5 (B) Rev 2.0
  • LOGILINK PA0217 USB charger 5 V, 2.1 A
  • USB-A to Micro-USB cable
  • Miniature push button T113A RT
  • Visaton ceiling speakers DI-8
  • Hitiland Dual Bluetooth digital amplifier TPA3118

3D printed enclosure includes the following parts:

  • Display frame and holders (black)
  • Radio and power supply housing parts (white)
  • Power supply socket adapter (gray)

fl2

nanoPeppy by Amala (Indonesia)

I'm glad to add to the Gallery the smallest portable Peppy player which was created so far. Here are Amala's comments about the project:

For some time I’ve been looking for a way to make a DIY Pi-based DAP, and PeppyPlayer is everything I need and more. It has an easy-to-use UI, works with GPIO buttons, and is relatively not too taxing on the Pi Zero compared to other solutions. I guess the fact that a boombox project can be adapted to make a DAP says a lot about PeppyPlayer’s rich features and flexibility.

I’ll replace the Velcro strip with a rubber band for that real portable DAP stack feel. Since this is a portable player project I also modified screensaverdispatcher.py to turn off the backlight pin (BCM 24) of the LCD whenever the screensaver kicks in to save battery life.

a1

The components are:

a2

Kano Peppy Player by Fred (USA)

This is the first project in the gallery which is using large 10" touchscreen. Fred repurposed a Kano Touch Computer Kit into a Peppy player. The audio output from the 3.5mm audio jack was connected to an old Apple speaker system. The kit included the following main components:

  • 10.1" touchscreen
  • Custom model of the Raspberry Pi 3 with the 10/100 Ethernet port removed
  • Power supply with 3000mAh battery, power switch
  • Plastic case
  • Required cables

fred-1

According to Fred:

The only changes to the directions for modifying the headless image were screen size and creating the rules file. The screen resolution is 800 x 480. I am using the slide show screensaver so it becomes a picture frame for family pictures.

fred-2

Player in Oak Enclosure by Wolfgang (Germany)

Here is a very well-done implementation of the player by Wolfgang. The custom self-made oak enclosure and electrical wiring deserve a very high appraisal. Here are the details of the building process from Wolfgang:

I got an oak board from a colleague, which I then planed to required thickness. I have made some sketches for the front panel using a CAD program. Then I created the front panel for display and rear panel on my portal milling machine. All wooden parts are glued together and fixed with screws. The whole enclosure was painted with a furniture varnish after hand sanding.

w1

Here are the main hardware components:

  • Raspberry Pi 4B 2GB
  • HiFiBerry Amp 2
  • The Official 7" TFT Touchscreen
  • 12V 100W Power Supply
  • Rotary Encoders

w2

Nameless Player by John (USA)

Here is what John said about his project:

I worked on getting this working on the cutover point between Manet and Van Gogh Editions, so there were challenges. One was dealing with a non-standard screen, but with a lot of help and a little luck, I got everything working right. The other was a Bluetooth situation that wasn't working for me, but again invaluable assistance was provided. With your great project and your invaluable assistance, I now have something that helps keep me sane(-ish) at work. And, as a bonus, my daughter is wanting something like this, and I look forward to building something similar for her - with another Raspberry Pi 4 as the guts, and this project as the brains.

jn

Here are the hardware specs:

  • Raspberry Pi 4, 2 GB
  • Kumantech 3.5" screen
  • Case for Pi and screen
  • ECOXGEAR EcoEdge Bluetooth speaker

Spectra by Tobias (Germany)

I'm glad to present the new amazing project created by Tobias. Here is the author's description of the project:

Spectra is my third audio player using Peppy Player. I would call it my masterpiece. It is the first time I used noble wood instead of plywood and a very nice, wide display. IN-13 indicator tubes dating back to the Nixie-era are used to show the audio spectrum of the currently played media. I also customized the VU-meter screensaver to make use of magic eye tubes as level indicator. If you like to see Spectra in action, follow this link to YouTube: Spectra

t6

t7

Portable Player by Dee (USA)

Here is another interesting project from Dee. This time he created a portable player by converting a regular Bluetooth speaker into a smart Wi-Fi player. The Raspberry Pi Zero board was incorporated into a Bluetooth speaker.

d3-1

Here are Dee's comments about the project:

I decided I wanted a portable Peppy Player so I looked around and found an IKEA 8-inch ENEBY Bluetooth speaker that looked suitable and sounded great. When I took it apart I was pleased to find that a pi Zero W would just fit inside the case and that I could wire an Adafruit MPM3610 into the ENEBY power bus to get 5V at enough amperage to run the pi from line voltage or its battery. I added a power switch for the pi and an LED that flashes along with the pi’s activity. I’m pleased with the result. Thank you for continuing to improve this most useful program.

d3-2