Jukebox Pi [gav-pi19]
The thing with having all of my music on the server and being played via my home media centre is that whilst random tracks are okay at times, sometimes it's nice to select an album. I normally use a Music Player Client on my phone, which is fine... but any visitors might want easier access.
So, with a Raspbery Pi Zero 2 W, and a 7 inch touchscreen... how about a jukebox style interface?!
The board on the back of the touchscreen comes with a lot of features: Ethernet, USB ports, audio output (headphone jack and speaker header) - as well as the display and 5-point touchscreen!
Installation was simple:
- Attach the Raspberry Pi Zero 2 W to the panel.
- 3D print the enclosure.
- Mount the panel into the enclosure.
- Install Raspberry Pi OS to a micro SD card.
- Follow the instructions on the Zero-DISP-7A Wiki to allow the Pi to use the display.
- Put the SD card in the Pi and boot up.
-
Open a terminal and upgrade the system:
sudo apt update
sudo apt upgrade -
Install "cantata" as the Music Player Client:
sudo apt install cantata
- Launch cantata and configure it to point to the MPD server.
-
Autostart cantata in full-screen mode from boot:
nano ~/.config/labwc/autostart
-
Add the following lines to ~/.config/labwc/autostart
/usr/bin/sleep 5
/usr/bin/cantata -F & - Reboot and hope it works!
Specifications
| Case: | RPi Zero DISP 7A case | ||||
| Board: | Rapsberry Pi Zero-2-W (version 1.0) | ||||
| SoC: |
Broadcom BCM2710A1 (Inside Raspberry Pi RP3A0 SiP)
|
||||
| RAM: | 512MiBytes SDRAM | ||||
| Storage: | Sandisk Ultra, class 10 (16GByte micro SDHC) | ||||
| Display: | Waveshare Zero-DISP-7 (7-inch 1024x600, 5-point touchscreen) |
Computing Power
Galleries
(* updated in last 14 days)



![Validate my Atom 1.0 feed [Valid Atom 1.0]](./images/valids/valid-atom10-yellow.gif)
![Validate my RSS 2.0 feed [Valid RSS 2.0]](./images/valids/valid-rss20-yellow.gif)