PaoloFazari
7 February 2023
pCP 7.0.0
ProjectsUSB •
DAC
How to autostart Squeezelite when you power-on your USB DAC. If you have an USB DAC (or an amplifier with integrated DAC) correctly configured in pCP (by setting in squeezelite settings: USB AUDIO as audio output device and hw:CARD=xxx into output setting section - where xxx is the Linux device name of your DAC which you can see by expanding the same output section - ) you can get the problem described below.
The RemotePi boards offers a shutdown button and infrared for connecting a remote (when running pCP as an LMS server, doing a proper shutdown is recommended). The shutdown button is also operated by the remote so you can turn the RPi on either with the button or using the remote.
To install on pCP requires some custom scripts to be installed. Please note that to install on top of a DAC you might need to change the pin for the remote.
In this little How To I will describe what is necessary to use the Fan and the Power button of the Argon One Case for the Raspberry Pi 4B together with a piCorePlayer (7.x) installation. Info I assume that the Raspberry Pi 4B is installed inside the case and piCorePlayer (7.x) is installed. Also you know the IP address or the name of this RPi.
StepsStep 1 - ssh into RPi For the first step we need to login to the RPi via ssh—see Access piCorePlayer via ssh.
This page shows various recipes for using the official touch display and SmartiPi cases from SmartiCase to make a really great looking player. There are 3 different players shown here and the various options and tradeoffs are discussed along with shopping lists.
My goal is simple, to build a player that I do not have to apologise for.
SmartiPi Touch Pro with RPi3B+ and JustBoom Digi HatThis player uses the latest model, the SmartiPi Touch Pro.
A MSDOS batch file for Windows 10 to create a basic wpa_supplicant.conf configuration file and/or a netusb file on the PCP_BOOT partition of your SD card. Warning Advanced users only. Use at your own risk!
I create a lot of piCorePlayer images on SD cards and needed a method to quickly and consistently add a minimal wpa_supplicant.conf configuration file to a freshly created SD card. After years of thinking about it, I decided it was time to create a batch file to quickly create this configuration file.
A MSDOS batch file for Windows 10 to mirror copy LMS music library from one USB disk to another. Warning Advanced users only. Using mirror copy programs in the wrong direction can quickly delete files. Use at your own risk!
I use three NTFS formatted USB drives for my LMS music library. I required a method of ensuring each drive was an exact mirror copy. Windows 10 has robocopy which is a great program for creating and maintaining mirror copies.
So I achieved success with building my extension and it is working like a charm.
I will give a little walkthrough for people who want to build and use the ser2net extension with piCore (and specially with with piCorePlayer in order to control old DENON AVR)
What was usedHardware Raspberry Pi 2 DENON AVR USB to serial adapter Software piCorePlayer 8.1.0—see piCorePlayer Downloads StepsStep 1 - Assemble hardware Plug in your USB to serial adapter.
OLED information display control program for piCorePlayer or other Raspberry Pi and Lyrion Media Player (LMS) based audio device. Thanks shunte88. More information Announce: LMS Monitor 2020 - Forum LMS Monitor 2020 - GitHub
The aim of this project is to use a Raspberry Pi Compute Module 4 and Compute Module 4 IO Board as a different form factor piCorePlayer. These are standard Raspberry Pi products that are guaranteed to be available till 2028. Do they work? Are there advantages? At the time of writing, there seems to be shortage in the availability of the Compute Module 4 and Compute Module 4 IO Boards.
I’ve designed my own case for piCorePlayer that has a 5" touchscreen and built in amp and speakers. Warning The buttons on top will work once I figure out why piCorePlayer doesn’t start squeezelite if more than one button is enabled with SqueezeButtonPi.
More information My 3D printed case for touchscreen controlled piCorePlayer - Forum thread Raspberry Pi Squeezebox case - Printables
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.