Category: Projects

Topping E30 Manual

pCP Team 21 January 2021 pCP 7.0.0 Projects  •
Thank you for purchasing Topping DAC E30! E30 is a high performance DAC with USB, coaxial and optical inputs. It is compatible with up to 768kHz/32bit and DSD512. E30 is designed for full digital volume control and equipped with LED display screen. It can be used as not only a DAC but also preamplifier. We believe that high-quality E30 could bring you more fun at enjoying HIFI music. Contents list Item Number E30 x1 DC cable x1 USB cable x1 User’s manual x1 Warranty card x1 Remote control x1 Info You can download the drivers and user’s manual on http://www.

Netbooting piCorePlayer 3.x

pCP Team 30 August 2020 pCP 6.1.0 Projects
A seemingly operational pCP player can be obtained via net booting, but only for wired Raspberry Pi 3B’s. More information Netbooting piCorePlayer 3.x

Raspberry Squeezie

pCP Team 30 August 2020 pCP 1.16 Projects • Setup
Build a Squeezebox Player using a Raspberry Pi and Squeezelite, using the piCorePlayer image, which comes complete with OS and libraries. Info Raspberry Squeezie was one of the first tutorials describing how to put a piCorePlayer together. Unfortunately it is no longer available so I found a copy on the WayBack Machine and reproduced it here. I couldn’t find any contact details for the original author so its reproduced without permission.

Slimmer

pCP Team 30 August 2020 pCP 6.1.0 Projects
Slimmer is a user interface controller software for Logitech Media Server. Using Slimmer and other open source software and some hardware components you can build a high quality & low-cost network audio player with a slick user interface. More information Slimmer - GitHub Announce: Slimmer - Forum

Tivoli Squeezebox Radio

pCP Team 30 August 2020 pCP 6.1.0 Projects
A Squeezebox built from a Tivoli Audio alarm speaker. Features: Tivoli Speaker and case using the original speaker and 3W output. WiFi. runs on battery for a whole day (more than 12h). rotary and push controller for volume and play/pause. separate alarm clock. fully Squeezebox compatible player using a Raspberry Pi Zero and SqueezeLite. very simple and power-efficient 5V design. More information Tivoli Squeezebox Radio Building the Tivoli Squeezebox Radio

piCorePlayer + Waveshare 3.5" TFT + jivelite

nowhinjing 17 April 2022 pCP 6.1.0 Projects
As promised I (nowhinjing) have written up the torturous process of getting piCorePlayer + Jivelite to work on a small TFT screen. More information piCorePlayer + Waveshare 3.5 inch TFT + jivelite Develpoment thread

Build a simple LMS server

pCP Team 18 July 2021 pCP 8.0.0 Projects
This project is to create a simple LMS server with the music library on an attached USB HDD. This is the LMS server I use every day for personal use and for testing piCorePlayer. What was usedHardware Raspberry Pi 4B - 8GB Official RPF 5.1V 3A PSU Toshiba USB 2TB Hard Disk Drive SanDisk Ultra 32GB SD card Software piCorePlayer 8.0.0 (piCorePlayer8.0.0.img) LMS Network Diagram graph TD Switch[8-port Network Switch] Switch --> |Ethernet cable| RPi[RPi4B - pCP LMS] RPi --- |USB cable| HDD[(USB HDD)] StepsStep 1 - Download pCP Download latest piCorePlayer—see Download piCorePlayer.

Standalone piCorePlayer

pCP Team 29 November 2020 pCP 6.1.0 Projects • Setup
This project outlines how to build a basic “standalone” piCorePlayer. As it is truly standalone, there is no method to control Squeezelite once the build is complete and disconnected from the network. The only method of playing music is via the LMS auto start command “randomplay tracks”. There is not even a way to start/stop tracks or adjust the volume, pretty useless but it shows the basic starting point.

Add a 1.5 inch st7789 spi display

mini11 30 June 2022 pCP 8.0.0 Projects  •  •  •
1.5 inch st7789 spi LCD display, 240×240, with piCorePlayer. Info This display comes with the pins unsoldered. You have to solder them yourself. This display is perfect, if you want to build a small device-like player or net radio showing the title or broadcast information. Together with a RPi Zero W and a HiFiBerry MiniAMP or small mono DAC/amp Audio Amp SHIM (pic below), you get a complete solution. What we need Raspberry Pi 3, 4, or Zero WH 8GB Micro SD card Cheap 1.

Mermaid

pCP Team 19 January 2022 pCP 7.0.0 Projects
Mermaid example. Network Layout graph TD I[Internet] ==> WR([Wifi/Router]) WR ==> X[Switch] X ==> P1[pCP Player 1] P1 --- P1S[Touch Screen] X ==> D[pCP LMS] D --- |CD| H[(USB HDD)] X ==> PC1[PC W10] PC1 --- |CD2| PC1H[(USB HDD)] PC1 --- |CD1| PC2H[(USB HDD)] WR ===> |WiFi| PC2[Ripper W10] PC2 --- |CD1| PC2H[(USB HDD)] PC2 --- |CDnew| PC3H[(INT HDD)] WR ===> |WiFi| P2[pCP Player 2] P2 --> |USB| DAC[DAC] WR ===> |WiFi| P3[pCP Player 3] P3 --- |HDMI| TV[TV Screen] WR ===> |WiFi| P4[pCP Player 4] P4 --- |HDMI| TV[TV Screen] Mermaid markup<div class="mermaid"> graph TD I[Internet] ==> WR([Wifi/Router]) WR ==> X[Switch] X ==> P1[pCP Player 1] P1 --- P1S[Touch Screen] X ==> D[pCP LMS] D --- |CD| H[(USB HDD)] X ==> PC1[PC W10] PC1 --- |CD2| PC1H[(USB HDD)] PC1 --- |CD1| PC2H[(USB HDD)] WR ===> |WiFi| PC2[Ripper W10] PC2 --- |CD1| PC2H[(USB HDD)] PC2 --- |CDnew| PC3H[(INT HDD)] WR ===> |WiFi| P2[pCP Player 2] P2 --> |USB| DAC[DAC] WR ===> |WiFi| P3[pCP Player 3] P3 --- |HDMI| TV[TV Screen] WR ===> |WiFi| P4[pCP Player 4] P4 --- |HDMI| TV[TV Screen] </div> More information Mermaid
The Software and Information is provided "as is" without warranty of any kind, either express or implied, including without limitation any implied warranties of condition, uninterrupted use, merchantability, fitness for a particular purpose, or non-infringement.
Raspberry Pi is a trademark of the Raspberry Pi Foundation.