Home of the Squeezebox™ & Transporter® network music players.
Page 1 of 4 123 ... LastLast
Results 1 to 10 of 34

Thread: piTouch

  1. #1

    piTouch

    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.


    Name:  IMG_20210523_162401.jpg
Views: 1079
Size:  103.0 KB

    Name:  IMG_20210523_162430.jpg
Views: 1056
Size:  118.1 KB

    Name:  P1290065.jpg
Views: 979
Size:  148.8 KB
    Last edited by chicks; 2021-05-24 at 08:11.

  2. #2
    Senior Member bluetdi's Avatar
    Join Date
    Oct 2008
    Location
    Vienna
    Posts
    357
    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]

  3. #3
    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

    Name:  Screenshot 2021-05-10 5.51.57 PM.jpg
Views: 924
Size:  84.8 KB

  4. #4
    Junior Member
    Join Date
    May 2021
    Posts
    20
    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?

  5. #5
    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!

  6. #6
    Junior Member
    Join Date
    May 2021
    Posts
    20
    Quote Originally Posted by chicks View Post
    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!
    Thank you so much for the thorough instructions. I looked around for the HP and it seems like most places are out of stock but I will check often until I can find one. Thanks again!

  7. #7
    Quote Originally Posted by ggotnomoney View Post
    Thank you so much for the thorough instructions. I looked around for the HP and it seems like most places are out of stock but I will check often until I can find one. Thanks again!
    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.

    Name:  NGXHgTfqSJaHdiU-fQ_0cA.jpeg
Views: 686
Size:  110.7 KB

    Name:  E3O-8p5QTvCtVyagykNQ9g.jpeg
Views: 690
Size:  201.2 KB

    Name:  08GQnYcFQyenUYuJPXrDLA.jpeg
Views: 685
Size:  98.4 KB
    Last edited by chicks; 2021-06-01 at 07:14.

  8. #8
    Junior Member
    Join Date
    May 2021
    Posts
    20
    Quote Originally Posted by ggotnomoney View Post
    Thank you so much for the thorough instructions. I looked around for the HP and it seems like most places are out of stock but I will check often until I can find one. Thanks again!
    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.

  9. #9
    Quote Originally Posted by ggotnomoney View Post
    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.
    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.

  10. #10
    Senior Member stereoptic's Avatar
    Join Date
    Jan 2012
    Location
    MA
    Posts
    392
    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.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •