Announcement

Collapse
No announcement yet.

piTouch

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    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.


    Click image for larger version

Name:	IMG_20210523_162401.jpg
Views:	1
Size:	103.0 KB
ID:	1578589

    Click image for larger version

Name:	IMG_20210523_162430.jpg
Views:	1
Size:	118.1 KB
ID:	1578590

    Click image for larger version

Name:	P1290065.jpg
Views:	1
Size:	148.8 KB
ID:	1578594
    Last edited by chicks; 2021-05-24, 16:11.
    piTouch™ w/JustBoom DigiHat -> RME ADI-2 DAC FS -> JBL 305P MkII monitors; LMS 8.2 on piCorePlayer/Pi 4; Material Skin.

    #2
    Looks very good, careful designed screens.
    3xPi3B-7" | pCP 7.0.1 | LMS 8.2.1 | Transporter | 2xTouch | 2xClassic | 2xRadio | Boom | iPeng

    Comment


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

      Support me: [Buy Me A Coffee](https://www.buymeacoffee.com/printminion) Enclosure for pimoroni HyperPixel 4.0 Square Touch (720x720 pixels (~254 PPI)) and raspberry pi zero. [collection of cases for this screen](https://cults3d.com/en/design-collections/printminion/various-cases-for-hyperpixel-4-0-square-touch-display-by-pimoroni) **WARNING: WHEN INSTALLING HYPERPIXEL 4.0 SQUARE ONTO YOUR PI MAKE SURE NOT TO PRESS DOWN ON THE SCREEN SURFACE! HOLD THE BOARD BY ITS EDGES AND WIGGLE IT TO MATE WITH THE EXTENDED HEADER (OR GPIO HEADER). ALSO TAKE CARE NOT TO PULL ON THE EDGES OF THE GLASS DISPLAY WHEN REMOVING YOUR HYPERPIXEL.** Order on Shapeways (without logo): * [Case](https://www.shapeways.com/product/HVMA97NNH/case-for-hyperpixel-4-0-square-touch) * [Enclosure](https://www.shapeways.com/product/LLZUBU7HK/enclosure-for-pimoroni-hyperpixel-and-raspberry-pi) * [Large Cover](https://www.shapeways.com/product/SYUCZU8EU/largecover-f-pimoroni-hyperpixel-and-raspberry-pi) Assembly video https://youtu.be/rIdGBLDAk50 Disassembly video https://youtu.be/WyTCeSuFP-s


      Click image for larger version

Name:	Screenshot 2021-05-10 5.51.57 PM.jpg
Views:	1
Size:	84.8 KB
ID:	1572369
      piTouch™ w/JustBoom DigiHat -> RME ADI-2 DAC FS -> JBL 305P MkII monitors; LMS 8.2 on piCorePlayer/Pi 4; Material Skin.

      Comment


        #4
        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?

        Comment


          #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!
          piTouch™ w/JustBoom DigiHat -> RME ADI-2 DAC FS -> JBL 305P MkII monitors; LMS 8.2 on piCorePlayer/Pi 4; Material Skin.

          Comment


            #6
            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!

            Comment


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

              Click image for larger version

Name:	NGXHgTfqSJaHdiU-fQ_0cA.jpeg
Views:	1
Size:	110.7 KB
ID:	1572446

              Click image for larger version

Name:	E3O-8p5QTvCtVyagykNQ9g.jpeg
Views:	1
Size:	201.2 KB
ID:	1572447

              Click image for larger version

Name:	08GQnYcFQyenUYuJPXrDLA.jpeg
Views:	1
Size:	98.4 KB
ID:	1572448
              Last edited by chicks; 2021-06-01, 15:14.
              piTouch™ w/JustBoom DigiHat -> RME ADI-2 DAC FS -> JBL 305P MkII monitors; LMS 8.2 on piCorePlayer/Pi 4; Material Skin.

              Comment


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

                Comment


                  #9
                  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.
                  piTouch™ w/JustBoom DigiHat -> RME ADI-2 DAC FS -> JBL 305P MkII monitors; LMS 8.2 on piCorePlayer/Pi 4; Material Skin.

                  Comment


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

                    Comment


                      #11
                      Originally posted by stereoptic View Post
                      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.
                      Fourth post in this thread:

                      piTouch™ w/JustBoom DigiHat -> RME ADI-2 DAC FS -> JBL 305P MkII monitors; LMS 8.2 on piCorePlayer/Pi 4; Material Skin.

                      Comment


                        #12
                        Looks like there's a printable case available for the 5" Waveshare. Nice, though it's a bit too deep for my desk. Would be great for stacking a DAC or Digi Hat.

                        Case suitable for the creation of a DAC streamer based on Raspberry PI4 https://www.amazon.it/gp/product/B08JYQJ6GS/ref=ppx_yo_dt_b_asin_title_o05_s00?ie=UTF8&psc=1


                        Click image for larger version

Name:	1616088990688.jpg
Views:	1
Size:	26.5 KB
ID:	1572454
                        piTouch™ w/JustBoom DigiHat -> RME ADI-2 DAC FS -> JBL 305P MkII monitors; LMS 8.2 on piCorePlayer/Pi 4; Material Skin.

                        Comment


                          #13
                          Originally posted by ggotnomoney View Post
                          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!
                          Mouser has plenty of the Hyperpixel touchscreens in stock, with more coming in Sept.

                          PIM369 Pimoroni Display Development Tools HyperPixel 4.0 - Hi-Res Display for Raspberry Pi - Touch datasheet, inventory, & pricing.


                          Digi-Key and Newark also have a few on hand.

                          Octopart is a search engine for electronic and industrial parts. Find part data, check availability, and compare prices across hundreds of distributors and thousands of manufacturers.
                          Last edited by chicks; 2021-06-05, 14:52.
                          piTouch™ w/JustBoom DigiHat -> RME ADI-2 DAC FS -> JBL 305P MkII monitors; LMS 8.2 on piCorePlayer/Pi 4; Material Skin.

                          Comment


                            #14
                            Originally posted by chicks View Post
                            thanks very much for the reply!

                            Comment


                              #15
                              Originally posted by chicks View Post
                              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.

                              Support me: [Buy Me A Coffee](https://www.buymeacoffee.com/printminion) Enclosure for pimoroni HyperPixel 4.0 Square Touch (720x720 pixels (~254 PPI)) and raspberry pi zero. [collection of cases for this screen](https://cults3d.com/en/design-collections/printminion/various-cases-for-hyperpixel-4-0-square-touch-display-by-pimoroni) **WARNING: WHEN INSTALLING HYPERPIXEL 4.0 SQUARE ONTO YOUR PI MAKE SURE NOT TO PRESS DOWN ON THE SCREEN SURFACE! HOLD THE BOARD BY ITS EDGES AND WIGGLE IT TO MATE WITH THE EXTENDED HEADER (OR GPIO HEADER). ALSO TAKE CARE NOT TO PULL ON THE EDGES OF THE GLASS DISPLAY WHEN REMOVING YOUR HYPERPIXEL.** Order on Shapeways (without logo): * [Case](https://www.shapeways.com/product/HVMA97NNH/case-for-hyperpixel-4-0-square-touch) * [Enclosure](https://www.shapeways.com/product/LLZUBU7HK/enclosure-for-pimoroni-hyperpixel-and-raspberry-pi) * [Large Cover](https://www.shapeways.com/product/SYUCZU8EU/largecover-f-pimoroni-hyperpixel-and-raspberry-pi) Assembly video https://youtu.be/rIdGBLDAk50 Disassembly video https://youtu.be/WyTCeSuFP-s


                              [ATTACH]34777[/ATTACH]
                              Good idea! I’ve sent him some coffee too.

                              Cheers, Steve

                              Comment

                              Working...
                              X