A simple touchscreen controller, running the great piCorePlayer with Jivelite.
4" Hyperpixel touchscreen, with pi Zero WH plugged directly in, using the 40-pin connector.
Bolted to basic phone/tablet stand from Amazon.
While it has a USB connector free for a DAC dongle or desktop DAC, I use another pi Zero WH with a Justboom Digi Zero into the coax input of my RME DAC, since Jivelite can control any other device via LMS. I run LMS under piCorePlayer on a pi4.
![]()
Results 1 to 10 of 42
Thread: piTouch
-
2021-05-23, 16:28 #1
- Join Date
- May 2021
- Posts
- 88
piTouch
Last edited by chicks; 2021-05-24 at 08:11.
-
2021-05-23, 22:33 #2
Looks very good, careful designed screens.
3xPi3B-7" | pCP 7.0.1 | LMS 8.2.1 | Transporter | 2xTouch | 2xClassic | 2xBoom | 2xRadio | iPeng
[Discarded: 2xOdroid U3+m2p+LMS]
-
2021-05-25, 06:41 #3
- Join Date
- May 2021
- Posts
- 88
My goal is to get this guy to redo his design for the 4" square Hyperpixel to the 4" rectangular version that I'm using. It's a really nifty case. I've bought him a very expensive "cup of coffee", lol, as an incentive.
https://cults3d.com/en/3d-model/gadg...d-raspberry-pi
-
2021-05-29, 08:00 #4
- Join Date
- May 2021
- Posts
- 26
Love how good it looks! So if I understand correctly I would need a pi just to run jivelite on it right? I currently use a pi3b+ with PCP and have installed JL on it. Since the HP doesn't have hdmi I would need to install PCP on it with JL in order to get it working with my current set up?
-
2021-05-29, 09:29 #5
- Join Date
- May 2021
- Posts
- 88
Yes, Jivelite can control your other Squeezelite player via LMS; thanks to the outstanding work of the piCorePlayer, Jivelite and LMS teams.
Instructions for Hyperpixel 4" (rectangular version) touch screen with Pi Zero WH.
1. Download piCorePlayer, Standard (32-bit) version, write to a micro-SD card.
2. Set up wpa_supplicant.conf per instructions, save to the SD card, so that the pi will connect to your WiFi.
3. Put the micro SD card into a Raspberry Pi Zero WH.
4. Mount the Hyperpixel 4" Touchscreen to the Pi Zero. (Also available here).
5. Follow these instructions to install Jivelite, the touchscreen drivers, and calibrate the screen.
6. Connect the USB DAC of your choice (or no DAC if simply controlling another SB). You'll need a micro-usb adapter cable for most desktop DACs.
7. Point your browser to http://pcp.local to configure the DAC.
8. Mount the Pi assembly to this stand, using M2.5 bolts, standoffs and nuts, for a very stable mount with adjustable angle. Will have to drill a couple of holes in the stand (it's plastic, I drilled them with a manual hand drill).
9. Enjoy some tunes!
-
2021-05-30, 13:39 #6
- Join Date
- May 2021
- Posts
- 26
-
2021-06-01, 07:05 #7
- Join Date
- May 2021
- Posts
- 88
You can also build this with a 5" Waveshare touchscreen, but it will require a Raspberry Pi 3 A+ or any other having a DSI connector, which the Zero lacks. A $25 Pi vs a $14 Pi, not a huge difference, but it will also be a bit thicker, standing off the MoKo stand a bit more. As the screen is 5" vs 4", it will be slightly easier to use for touch, and the weather screensaver is definitely easier to read.
It's slightly easier to build, as it will "just work" with piCorePlayer, without the Hyperpixel's fairly complex driver install, calibration, config file editing, etc. The only thing needed with the Waveshare is to set the screen orientation for Jivelite to 0 degrees vs the default 180, in piCorePlayer's Jivelite settings, as the touch is upside down, so you'll get Polish when selecting English, etc.
BTW, many (most?) Waveshare screens don't support software dimming of the backlight, so they're VERY bright all the time. This one supports it, directly from within Jivelite, as does the Hyperpixel.
Last edited by chicks; 2021-06-01 at 07:14.
-
2021-06-01, 13:23 #8
- Join Date
- May 2021
- Posts
- 26
Thanks for that man, this looks very clean as well. May go with something like this instead since it's readily available. Does the waveshare screen have a power button? I'm currently using a 7" non-touch monitor I purchased years ago know as the HDMIpi, it's an hdmi monitor for the pi, it's just a bit cumbersome and non-touch.
-
2021-06-01, 16:06 #9
- Join Date
- May 2021
- Posts
- 88
Yeah, I was using a 7" non-touch display for a while. Too big for my desktop, and not nearly so useful without touch.
There's no power switch on this Waveshare, but in Jivelite, you can set the backlight to 0 when the LMS power button for the player is clicked to Off, and set the screen to blank out. Can also set up cron jobs to do this at any time you choose.
-
2021-06-01, 19:09 #10
Thanks for the very detailed instructions. This will make a nice project! BTW, which Custom Clock Screen is that? I have something similar, but I like that layout better.