Octoprint Raspberry Pi Touch Screen Install - Touch UI - Chris's Basement

Поділитися
Вставка
  • Опубліковано 20 лип 2024
  • In this one we install a touch screen hat on a Raspberry Pi that can be used with the Touch UI plugin.
    00:00 Intro
    00:45 Hardware & Assembly
    03:33 Firmware
    08:40 Touch UI for OctoPi
    13:58 Conclusion
    These are affiliate links and take you to Amazon.
    ------------------------------------------------------
    Raspberry Pi kit:
    geni.us/OFdQwCt
    Screen:
    geni.us/D6dri
    ------------------------------------------------------
    Putty tool:
    www.chiark.greenend.org.uk/~s...
    Touch UI github:
    github.com/BillyBlaze/OctoPri...
    Touch UI boot to browser:
    github.com/BillyBlaze/OctoPri...
    Video command guide:
    docs.google.com/document/d/1P...
    SUPPORT THE CHANNEL BY CLICKING THESE LINKS!
    OpenBuilds - Great CNC and 3D Printer Parts (aff)
    openbuildspartstore.com/?ref=...
    Slice Engineering - Mosquito Hotends (aff)
    www.sliceengineering.com/?p=r...
    Wham Bam Systems Flexible Beds (aff)
    bit.ly/2HoS1cV
    Amazon (aff) [US DE GB CA IT ES FR JP]:
    www.amazon.com/?tag=chrisbase...
    Banggood(aff) ban.ggood.vip/7vm3
    Aliexpress(aff) s.click.aliexpress.com/e/UrRbCm8
    Buy me a coffee to keep me going!
    buymeacoff.ee/Wc0DouFbl
    You can support my work on Patreon
    / brotherchris
    One Time Tips, You Can PayPal Me:
    www.paypal.me/ChrisRiley3D
    ----------------------------------------------
    Find Me Over On Twitter!
    ----------------------------------------------
    Twitter : / chrisriley3d
    FTC Disclaimer: A percentage of sales is made through Affiliate links
    As an Amazon Associate I earn from qualifying purchases.
  • Наука та технологія

КОМЕНТАРІ • 592

  • @jameslaine2472
    @jameslaine2472 5 років тому +31

    Thank you for this well done presentation with no unnecessary background noise/music.

    • @ChrisRiley
      @ChrisRiley  5 років тому +1

      You bet James! Thanks for watching!

  • @vn1500g3
    @vn1500g3 5 років тому +1

    This is the Shizad! I've had such good luck with this install that I've purchased a second HDMI LCD for my other Pi. Thanks, Chris! Keep up the great work!

  • @wadefallin
    @wadefallin 5 років тому +1

    Awesome Chris! I’m heading over to my Patreon account and add you into my list of creators to support! You listened to what your viewers wanted and produced the video! Back on March 3rd, you posted a video “LCD Screen - Monitoring Octoprint” where I agreed with Mark Stemmett’s comment that you should “show us how to connect the 3x5 inch touch LCD display to Octoprint”! When a creator takes the time to reply to most every comment, as you do, and act on some of those comments, as you do, then that creator should get recognized and rewarded in some way. Not only did you make a video on a 3x5 inch Touchscreen LCD, but you chose the same one I have! Thanks for listening to us Chris. I’ll be pulling mine out of the cigar box it’s been hiding in for two months this week and get it setup! Thanks again Chris!

    • @ChrisRiley
      @ChrisRiley  5 років тому +1

      Thank you so much! I do my best to help the community. I am very appreciative of the suggestions in the comments. If there is something users would like to see I am more than happy to do it. Thanks for the support!!!!

  • @tracymoon4437
    @tracymoon4437 4 роки тому +1

    I tried a few other videos to get the touchscreen to work on the pi monitor, and none of them worked. This one was exactly what I needed. Now it loads on the monitor perfectly. Thank you sir!

    • @ChrisRiley
      @ChrisRiley  4 роки тому +1

      You are welcome, thanks for watching.

  • @kamakiri700
    @kamakiri700 4 роки тому +2

    Chris, thanks so much for this, it worked perfectly - deviation while I did the specific drivers for my screen but the rest was fantastic. I cant imagine how much time you saved me

    • @ChrisRiley
      @ChrisRiley  4 роки тому

      Awesome, great to hear this was helpful!

  • @umar167
    @umar167 4 роки тому +3

    Man, this tutorial was so easy to follow and super simple! Great job Chris, this helped me out so much!

  • @CiroRodrigues
    @CiroRodrigues 3 роки тому +1

    I bought a display quite like as yours, I tested it already successfully with Raspberry Pi but never actually found a good real life usage for it. But now it seems there are something useful to do with it. Thanks for your very clear tutorial.

    • @ChrisRiley
      @ChrisRiley  3 роки тому

      You bet, good luck with your build!

  • @hgwells9007
    @hgwells9007 4 роки тому +1

    This is genius, I could not login into Touch UI your Video helped solve that problem, now it works like a dream! Thank you

  • @PrintNPlay
    @PrintNPlay 5 років тому +9

    I can't believe you would tackle such a touchy subject. Good on you!

    • @speesy
      @speesy 5 років тому +2

      I know this will sound nooby.. but.. why a touchy subject? Is it just a pun on touchscreen?

    • @PrintNPlay
      @PrintNPlay 5 років тому +2

      @@speesy it's just a pun :) I pun on most of Chris' videos

    • @ChrisRiley
      @ChrisRiley  5 років тому

      @@PrintNPlay James always has a good one. ;)

    • @speesy
      @speesy 5 років тому +2

      @@PrintNPlay ok :) just tought there was some internet war about octoprint and other open source software..

  • @TD3DMakes
    @TD3DMakes 5 років тому +2

    Great video as always Chris. You make these tutorials very easy to follow. Thanks for sharing and looking forward to the next one.

  • @thehappyextruder7178
    @thehappyextruder7178 5 років тому +1

    Another Winner Tutorial Chris, keep them coming Sir !!! Happy Printing !

    • @ChrisRiley
      @ChrisRiley  5 років тому

      Thanks Ron! Awesome Z brush stuff you have going BTW ;)

  • @candogancan5574
    @candogancan5574 5 років тому +2

    thank you for this subject and clear presentation w/o music at the background. Well done.

  • @Escapeexes
    @Escapeexes 4 роки тому +1

    Found this super helpful even a year later. Thanks so much for this guide.

  • @Qwuille
    @Qwuille 5 років тому +1

    I keep coming back!
    Awesome tut, gonna bring out my old waveshare LCD and fix this.
    Thanks.

  • @captainmort
    @captainmort 5 років тому +3

    Great tutorial, Chris. I have a 5" screen and pi just waiting for a new project so this could be it. Cheers :)

    • @ChrisRiley
      @ChrisRiley  5 років тому

      Nice! Hope the video helps!

  • @spikekent
    @spikekent 5 років тому +1

    Superb walk through Chris

  • @usna98
    @usna98 5 років тому +1

    Great tutorial - I've been looking to upgrade my Octoprint setup with something like this. Thanks!

  • @olavodias
    @olavodias 3 роки тому +1

    As always, another great video from you Chris. In my case, my printer sits on the garage. On summer it gets super hot, and raspberry pi's can shutdown after they reach over 85 degrees celsius (as far as I know). So I need a fan in between the screen and the raspberry pi. I can overcome that by having a different HMDI cable and using cables instead of connecting the LCD directly to the board, which is what I will do :) Thanks for posting this video.

  • @mdbushnell
    @mdbushnell 4 роки тому +1

    Thank you for this wonderful tutorial. I did it and all is working. I have to work on the camera tomorrow. Thanks again.

    • @ChrisRiley
      @ChrisRiley  4 роки тому

      Great! Thanks for watching!

  • @runicevan5624
    @runicevan5624 4 роки тому +1

    Thanks Chris! Very nice and detailed guide. I installed a ridiculous 10" touch screen with your help.

  • @ryanrm8547
    @ryanrm8547 4 роки тому +1

    I love your videos, so helpful and really like your demeanor and methods of explaining. I am very new to all this and your videos are so easy to follow and straight to the point. Set up 2 octoprints with your other video and now adding the touch UI with this one. Thanks!

    • @ChrisRiley
      @ChrisRiley  4 роки тому +1

      NICE! Thanks man, glad they are helpful!

    • @ryanrm8547
      @ryanrm8547 4 роки тому +1

      @@ChrisRiley THANK YOU so much for taking the time to make these videos and share!

    • @ryanrm8547
      @ryanrm8547 4 роки тому +1

      @@ChrisRiley hmmm uh oh not sure what happened. I selected the auto log-in but it didn't take, when it restarted it just had the bad page icon. So I restarted the pi and then it wouldn't connect to touch UI. So then I went in and added the auto log-in and network info like you show at the 12' 30" mark, went ahead and rebooted. But now it's just stuck on the connecting to touch ui screen and then fails. Any suggestions? By the way I'm using the official Raspberry Pi 7 screen

    • @ChrisRiley
      @ChrisRiley  4 роки тому

      @@ryanrm8547 It could be a touch UI issue, check this out. community.octoprint.org/t/touch-ui-plugin-not-working/16757

  • @zimmy1958
    @zimmy1958 5 років тому +1

    THANKS Chris." you the man " I have been wanting to do this for a while this pushed me to try it, stuff on order now. I know I would not have known how with out you.

    • @ChrisRiley
      @ChrisRiley  5 років тому

      Awesome! Thanks Zimmy, glad it helps.

  • @JSCB-365
    @JSCB-365 3 роки тому +1

    I used this video last year and everything worked. I did an update that caused me to have to install Octoprint fresh then discovered there was a huge issue with the install for the screen. After some thinking, went to gethub and found the new instructions for the UCTRONICS screen. Hope this helps some other users

    • @ChrisRiley
      @ChrisRiley  3 роки тому +1

      Thanks for posting this update.

  • @MichelBricole
    @MichelBricole 5 років тому +1

    Thank you alot, that's what I was looking for :)
    Really easy tutorial to understand.
    Thanks Chris for sharing !

    • @ChrisRiley
      @ChrisRiley  5 років тому

      Thanks for watching Michel!

  • @kevincozens6837
    @kevincozens6837 5 років тому +1

    Thanks for the video. I have a Pi 2 with an SPI based LCD touch screen on it and I've been thinking about using it for OctoPrint. Adding TouchUI will be a nice addition.

    • @ChrisRiley
      @ChrisRiley  5 років тому

      You're welcome! Glad it was helpful.

  • @borahosadam7347
    @borahosadam7347 5 років тому +2

    This was the best guide I have ever seen
    Thanks a lot!

    • @ChrisRiley
      @ChrisRiley  5 років тому +1

      Thanks for watching Bora!

  • @avejst
    @avejst 5 років тому +1

    Nice walkthrough
    Impressive job you have done
    Thanks for sharing👍😀

    • @ChrisRiley
      @ChrisRiley  5 років тому

      Thank you, thanks for watching!

  • @ben_r_
    @ben_r_ 5 років тому +1

    Awesome! Thanks for this video, Ive got an RPi 3B+ and Raspberry Pi Foundation 7" Screen combo laying around that I really didnt know what to do with. This seems like a perfect fit to go with the new Prusa i3 MK3S printer I just ordered!

    • @ChrisRiley
      @ChrisRiley  5 років тому

      Awesome! Enjoy your Prusa, they are great.

  • @TheWhitde
    @TheWhitde 5 років тому +2

    Chris, been looking at getting a R. Pi for my Ender 3/Lerdge K setup and eventually converting my old Up 2 Plus to a Lerdge board. Every time I searched youtube for hints on doing things... your channel came up first and has provided the goods. Big thumbs up!
    Too be truthful, if Lerdge was open source I'd use a wifi SD card to transfer the print file and alter the firmware to have a watch directory on the SD card. Upon finding a new non-busy file it would start printing.
    Have a small side project... "spaghetti ball " detector. Saw some AI web camera ones but I envisioned a simpler and cheaper point/dot laser and detector placed so a beam is aimed just above nozzle height and too a side. Basically if the detector falls less than a threshold for a certain amount of time it will mean "something" is where it shouldn't be and the firmware stops the print. I'm sure this could be tied into the filament out detectors that some have as the end result and action taken is the same. Some firmware even has ability to halt if an end stop is triggered when printing as that should never happen. From my observations... the infamous spaghetti ball usually results in a tangled mess all around the nozzle.

    • @ChrisRiley
      @ChrisRiley  5 років тому +1

      Great idea! Have you seen spaghetti detective yet? Not exactly the same thing you want to do here, but it might give you some ideas.

    • @TheWhitde
      @TheWhitde 5 років тому +1

      Saw the AI one that requires a camera etc and eventually a subscription. I have ordered some laser diode breakouts and a few detectors. I'm sure it should work but nothing like a rl test. Also, has to work with all the addons people have. Really a matter of setting the 2 end points so the laser is pointing at the target which is a reasonable size. I think the trick will be to have the detector in a small tube so light that's bounced can't set it... just direct line of sight. I'd envision a small cheap Arduino as the controller. (check out the ones with a small oled and a few buttons built in). IMO it should act like a switch as far as printer is concerned but can be fine tuned easily. I made a wow fishing bot years ago out of curiosity and a part of that was listening to the audio for splashing sound when a fish was on. I feel the same logic can be used here where it must detect a strong enough blockage for a certain amount of time to actually trigger. It might test 4 times a second and decide if 60% or more over a 3 second period then it's triggered.
      Originally I was looking at a "cat whisker" type setup but that hit a few snags. It basically all boils down to "is something above my nozzle that shouldn't be".

    • @ChrisRiley
      @ChrisRiley  5 років тому

      @@TheWhitde Well good luck, I can't wait to see what you come up with.

  • @madmike8406
    @madmike8406 5 років тому +1

    Great Video! Your awesome at helpful printing tutorials.

  • @mikeheroux8694
    @mikeheroux8694 4 роки тому +1

    Thank you so much for the help easy to follow instructions. Now I got to make a enclosure and attach it to my ender 3 pro.

  • @williamflinchbaugh6478
    @williamflinchbaugh6478 5 років тому +1

    Hey so at 3:41 you mentioned that you can use octopi.local only if you have one octoprint instance running. Well, if you just go into raspi-config on each octopi, you can actually just change the hostname and access it like that. That way you can have a different .local for each printer and not need to know the ips for each. Great video by the way xD

    • @ChrisRiley
      @ChrisRiley  5 років тому

      Thanks man! Yep, I think I have that in a video somewhere. I just say that so people know they can use octopi.local. I wipe out these installs every time a do a new video, so I endup with a lot of these octopi.local devices on the network. Thanks for adding this though.

  • @briananichowski9139
    @briananichowski9139 5 років тому +1

    Wow, nicely done. Need to implement this myself.

  • @jeremiedupont8696
    @jeremiedupont8696 4 роки тому +1

    Thanks Chris! Awesome presentation.

  • @UncleRons_3D_Pub
    @UncleRons_3D_Pub 5 років тому +1

    Another great tutorial Chris, thank you!

    • @ChrisRiley
      @ChrisRiley  5 років тому

      Thanks Ron! It was great to see my Uncle at MRRF! ;)

  • @byseven
    @byseven 5 років тому +1

    Awesome video. I used the non-hdmi and it works great. Thanks.

    • @ChrisRiley
      @ChrisRiley  5 років тому +1

      Great! Glad it worked!

  • @dragonstyneenterprises5344
    @dragonstyneenterprises5344 4 роки тому +1

    Great job Chris!

  • @levonzanadvorov275
    @levonzanadvorov275 5 років тому +1

    Thanks Chris! Great video, very helpful.

  • @kevintech5869
    @kevintech5869 4 роки тому +1

    After the issues I was having with the Wemos, I ended up getting Pi 4B+ and a 7" LCD, I upgraded octopi with a desktop and chrome, so now it looks the same as it does on my pc

  • @vn1500g3
    @vn1500g3 5 років тому +1

    As always another really great video tutorial - THANKS! Do you happen to have a link to a case we can print this particular setup?

    • @ChrisRiley
      @ChrisRiley  5 років тому

      Thanks! This one looks pretty nice. www.thingiverse.com/thing:1601055

  • @PunakiviAddikti
    @PunakiviAddikti 4 роки тому +1

    My screen came with a driver CD with the driver file on it. The Pi couldn't read the install file. Fantastic. Not to worry, I gave up on the touch functionality a long time ago. It serves only as a screen now. The touch does work. The Pi found the driver, but it's offset. A lot. Nothing worked, the touch couldn't be calibrated or changed. I might give this a go, the screen is the exact same one I have.

    • @ChrisRiley
      @ChrisRiley  4 роки тому

      Well, that kinda sucks, if you figure it out, please let us know.

  • @edwardboston8600
    @edwardboston8600 5 років тому +1

    In regards to enlarging the main partition, I believe the latest OctoPi image does that automatically when booted the first time after flashing.

    • @ChrisRiley
      @ChrisRiley  5 років тому

      Thanks! I thought they took care of that, but I figured I would show it.

  • @Kevin-tc3ob
    @Kevin-tc3ob 5 років тому +1

    Thanks Chris - touchscreen ordered :)

  • @Craptis
    @Craptis 5 років тому +2

    Great Chris Thank you!

  • @romiolover6852
    @romiolover6852 5 років тому +1

    nice video as always

  • @bananasESCT
    @bananasESCT 5 років тому +1

    Thank you so much Chris for this awesome tuto !
    Does it mean that I won't be able to use PSU control with relay anymore since all the 5V pins are taken ?
    Cheers

    • @ChrisRiley
      @ChrisRiley  5 років тому +1

      For this screen, probably so, but there could be others out there that leave one of them open.

  • @JAYTEEAU
    @JAYTEEAU 5 років тому +1

    Thanks Chris, very informative. Cheers, JAYTEE

  • @mastergs2
    @mastergs2 5 років тому +1

    Great video, like always.:-) Thx.

  • @jameslphillips4393
    @jameslphillips4393 5 років тому +1

    Thanks great video. I am waiting on my screen. I have done everything in the video to the point where you get and install the drivers.

    • @ChrisRiley
      @ChrisRiley  5 років тому

      Thanks for watching! Good luck with your install.

    • @kumd
      @kumd 4 роки тому +2

      He only shows the HDMI version that doesn’t need drivers, I’m trying to get the cheaper non hdmi screen set up and I’ll update here if I figure it out.

    • @ChrisRiley
      @ChrisRiley  4 роки тому

      @@kumd Are the HDMI ones more expensive?

    • @kumd
      @kumd 4 роки тому +1

      Chris Riley The HDMI versions are about $10-$15 more. Non HDMI touch screens are only around $15 total. But I spent hours trying to set it up with octopu even trying multiple drivers. But could only achieve a white screen. I have a 5 inch hdmi version from a previous project that worked great following your tutorial. I would seriously recommend buying ONLY an hdmi version

    • @ChrisRiley
      @ChrisRiley  4 роки тому

      @@kumd Got ya, thank you for testing it for us.

  • @TurboTimsWorld
    @TurboTimsWorld 5 років тому +1

    Great Video, I use the cheapest from china screen on the gpio pins (not hdmi) and followed the set up from Joe Mike Terranella's channel with no problem to set it up. It does mean you have the hdmi plug free if you want to go to a large screen but the resolution will be set for the 3 1/2" screen. drivers didn't seem to be hard to find as mine didn't come with any, Im sure Joe had the link if not ask here and I will put the link I used.

    • @ChrisRiley
      @ChrisRiley  5 років тому

      Right on! Good to know the drivers aren't that hard to find.

  • @rac1974
    @rac1974 4 роки тому +1

    Awesome job as with all of your videos. Can you recommend a lcd cover that will work with this screen on a Prusa MK3S? I’m having a hard time finding one that will fit the screen that uses the hdmi adapter.

    • @ChrisRiley
      @ChrisRiley  4 роки тому +1

      Unfortunately not, I can't find one I like that fits. I really need to make one.

  • @kazolar
    @kazolar 5 років тому +1

    Love touch UI, any resolution below 1024x600 you will have a hard time if you want to use an on screen keyboard inside touch ui. I would suggesting using a 7" 1024x600 screen. I've gone through multiple screens on my configurations, and I've settled on that version. I have noticed that in order to power a larger screen (you wouldn't be using a hat), you should run power directly to the power pins on the pi, the micro USB power inlet on the Pi is really not rated for 2.5A (that connector is actually only rated at 1.8A of continuous power delivery). I absolutely love touch UI, I prefer to rotate the 7" screen, makes using the on screen keyboard easier. (that takes a bit more configuration to rotate the display and rotate the touch functionality). I would stay away from UCTronics screens -- or at the very least check the script that installs the "drivers" some of their screens replace the kernel, which is a hack, if they replace your kernel, you're stuck with any bugs which are that specific kernel version.

    • @ChrisRiley
      @ChrisRiley  5 років тому

      Great comment and great tips, thanks!

  • @markferrick10
    @markferrick10 5 років тому +1

    Great video. I tried a small screen on a pi maybe a year ago, did not like it. Looks like there are improvements , so I may try again. Thanks...........

    • @ChrisRiley
      @ChrisRiley  5 років тому

      Thanks Mark! There seems to be more touch screen support all the time.

  • @speesy
    @speesy 5 років тому +1

    Thank you Chris!

  • @yagga001
    @yagga001 5 років тому +1

    Thank you for this!

  • @atmassie476
    @atmassie476 4 роки тому +1

    Thanks for the awesome guide that was so much easier than the others also does anybody know of any files to print up a case for this ?

    • @ChrisRiley
      @ChrisRiley  4 роки тому

      Thanks! It's hard to find them with the HDMI U adapter, I really should make one.

  • @JoelTurnerPhotos
    @JoelTurnerPhotos 3 роки тому +1

    Great tutorial. Any tips on installing all these commands and drivers using a Mac?

    • @ChrisRiley
      @ChrisRiley  3 роки тому

      I wish I had some info, but I know nothing about mac. You can still use putty on mac. www.ssh.com/ssh/putty/mac/

  • @NickelCityPixels
    @NickelCityPixels 4 роки тому +2

    if anyone had probs with dependencies, at one pt I had to go back and sudo dpkg --configure -a, and then it worked.

    • @ChrisRiley
      @ChrisRiley  4 роки тому

      Thanks for posting this tip!

  • @vn1500g3
    @vn1500g3 5 років тому +1

    Thank you for your detail instructions! All went well, however, now when Touch UI starts, I get this dialog box with nothing in it and close radio button that won't ever close? Any ideas on what I can do to fix it? Also, when setting up the autologin to Octoprint, isn't there supposed to be a password entry as well?

    • @ChrisRiley
      @ChrisRiley  5 років тому

      Hmmm, not sure on the dialog box, it's trying to tell us something, does it come up in the web interface? With autologin true, you shouldn't need to provide a password.

  • @ZebraandDonkey
    @ZebraandDonkey 5 років тому +1

    We approve. Little one and I found it quite informative. We would even heart it if it was possible.

    • @ChrisRiley
      @ChrisRiley  5 років тому +1

      Thanks James and little one!

  • @dedries1965
    @dedries1965 4 роки тому +1

    Perfect how to..simpel follow and it works great...tnx

  • @Skando38
    @Skando38 5 років тому +1

    Hi Chris,
    I'm a huge fan of your videos they really help me started with all this stuff!
    Just before installed TouchUI I followed your instructions to configure two cameras on Octoprint with MultiCAM (in my case I have a PI Camera and a Logitech C270).
    So far I can still use MultiCAM on my browser and TouchUI allows me to visualize through my default webcam (which is the Pi Camera).
    I wanted to know if it could be possible to have MultiCAM on TouchUI and to be able to switch between my two webcams directly on my TouchScreen?

    • @ChrisRiley
      @ChrisRiley  5 років тому

      I think it could be done, but the creator of touchUI will need to add it. I would put a feature request in over here. github.com/BillyBlaze/OctoPrint-TouchUI

  • @LogicalWaste
    @LogicalWaste 5 років тому +1

    I want to do this but with a larger screen mounted next to the prusa lcd, but keep my pi where it is above the Rambo case. I guess I'd just need a larger screen, some wires, and an hdmi...i think I'll give this a go.

    • @ChrisRiley
      @ChrisRiley  5 років тому

      Should be pretty straightforward. Let us know how it goes.

  • @bwdigg
    @bwdigg 5 років тому +1

    Nice tutorial Chris, but a question: On the screen you showed after it's all working, I didn't see a "shut down" button for the Octopi. Did it just not get scrolled to during the videorecording? That would be the (essentially only) reason I'd want the screen -- so that I didn't have to bring a laptop or walk upstairs to get on a computer to shut down the Raspi before I unpowered it (I had a case of SD card contamination from unpowering before shutting down). So, can an Octopi shutdown be issued from that LCD screen?
    Thanks

    • @ChrisRiley
      @ChrisRiley  5 років тому

      Yes it can, you can just go to the 4 lines on the right and go down to system and the shutdown options are in there.

  • @jslay88
    @jslay88 5 років тому +1

    Expanding file system is still important for any micro larger than 4gb. Otherwise, you'll end up with inaccessible space on the card, which limits the amount of stl/timelapses you can store on the pi until you can transfer them elsewhere.
    when installing packages as a user from the command line/ssh, you should be using apt now, instead of apt-get
    this also provides a new arg to perform full upgrades.
    sudo apt full-upgrade -y
    You should never really be chmodding anything to 777. Usually, you would want to do something like 775 if you are really not sure what permissions you need in this particular env.

  • @drasticg
    @drasticg 4 роки тому +2

    Im trying to change my octoprint settings on my pc but it has the same screen as whats on my adafruit(simple) how to i get the full version on my desktop please

    • @ChrisRiley
      @ChrisRiley  4 роки тому +3

      Go up to the menu in the right top corner and hit touchui settings and turn it off.

    • @drasticg
      @drasticg 4 роки тому +1

      @@ChrisRiley awesome thankyou for your help and ive subscribed

  • @milesfokine4115
    @milesfokine4115 4 роки тому +1

    easy to fallow! thank you. but when I finally boot it takes me to a loin for debin10 if i log in then i just have a blank blue screen? any suggestions?

    • @ChrisRiley
      @ChrisRiley  4 роки тому

      Sounds like it's not booting touchui, make sure your octoprint and touchui plugin's are up to date.

  • @six5ths
    @six5ths 5 років тому +1

    Thanks for the video. Can I just plug/unplug the hdmi connection when I want to use the screen or not use it? Is that safe to do while it's on? Thanks

    • @ChrisRiley
      @ChrisRiley  5 років тому +1

      It's safe to do while it's on, but the driver will not support it.

  • @cameron5191
    @cameron5191 2 роки тому +1

    Great video as usual.
    Have you used octopi and a tft35 from BTT? Both are plugged into my mainboard but neither seem to recognize when a print is started from one or the other. Any tips on this?
    Thanks!

    • @ChrisRiley
      @ChrisRiley  2 роки тому +1

      Yeah, they are going to be on separate serials, so they don't know about each other. It's going to be hard to use both.

    • @cameron5191
      @cameron5191 2 роки тому

      That's what I was afraid of lol. Thanks!

  • @electronron1
    @electronron1 5 років тому +1

    I used a kuman LCD which uses SPI instead of HDMI and it appears that the display your using with the HDMI is a bit faster responding to the touch screen. When I did mine there weren't any videos this detailed so it took some research on Billy Blaze's git hub page and a lot more time before I got mine up and running.
    One thing I had to do, probably because I have mine in an enclosure not designed for a display, is to add a fan or it would overheat.
    Thanks for this video

    • @ChrisRiley
      @ChrisRiley  5 років тому

      Glad you got it working, yeah I was somewhat surprised there weren't more videos on this.

    • @martijnajanssen
      @martijnajanssen 5 років тому +1

      I have numerous issues with the Kuman LCD screen. It shows a mouse cursor, which makes it very hard to control. And whatever I try, the X-movement seem to be reversed, whatever I enter in 99-calibration.conf. Any tips?

    • @ChrisRiley
      @ChrisRiley  5 років тому

      @@martijnajanssen Unfortunately the screen very wildly from one another so they are very hard to troubleshoot. Maybe @electronron1 can help, but the vendor should have calibration software to help. Also, check this out. github.com/BillyBlaze/OctoPrint-TouchUI/wiki/Setup:-Troubleshooting#calibration

  • @ravenzero7222
    @ravenzero7222 5 років тому +1

    hello first of all .good work explaining this and my question is when i touch the display it seem the touch curse is way off everything else is working fine but when i touch a icon i touch somewhere else any idea how to fix it ?

    • @ChrisRiley
      @ChrisRiley  5 років тому +1

      Thanks! Check out the calibration steps here. github.com/BillyBlaze/OctoPrint-TouchUI/wiki/Setup:-Troubleshooting#calibration If might help you.

  • @lambomahrad
    @lambomahrad 3 роки тому

    cheers I've got 7" Element14 and works nicely

    • @ChrisRiley
      @ChrisRiley  3 роки тому

      That's great! Thanks for watching

  • @diodematrix3738
    @diodematrix3738 4 роки тому +1

    Great video, Just ordered a screen lol
    What case did you print to house it ?
    As all I can find don't have the hdmi link, so don't have the clearance inside.

    • @ChrisRiley
      @ChrisRiley  4 роки тому

      Thanks! Well, I did a search and now I can't find one. I think we will have to make one. I kinda like this one www.prusaprinters.org/prints/7167-octoprint-raspberry-pi-rig-35-pitft-touch-display probably easy to alter.

    • @OnslaughtPC
      @OnslaughtPC 4 роки тому

      i just remixed an existing case to work with this display www.thingiverse.com/thing:4073807

  • @W4TRI
    @W4TRI 5 років тому +1

    Thanks Chris! Can this UI work with a standard setup of mouse/keyboard and regular HDMI monitor? I ask because it looks simple but I am eyesight challenged.

    • @ChrisRiley
      @ChrisRiley  5 років тому

      You bet! Yes, it should have the mouse and keyboard functionality.

  • @Loodachris253
    @Loodachris253 4 роки тому +1

    Never knew this was a thing and now I have to do this project. Is there a way to make this happen without actually attaching the screen to the PI? I want to use a 7" screen and I already have a case printed for my Pi I want to keep using.

    • @ChrisRiley
      @ChrisRiley  4 роки тому +1

      I think you could use an HDMI cable and some jumpers and be just fine.

  • @markgreco1962
    @markgreco1962 5 років тому +1

    Great how about touch screen on ramps Log????
    Thanks for this vid Chris

    • @ChrisRiley
      @ChrisRiley  5 років тому

      That would be pretty cool, I still need to get one of those as well.

  • @bumbarabun
    @bumbarabun 4 роки тому +1

    There is native app available now - octoscreen. It is better as do not reqiure browser so it more lightweight and responsive. Unfortunately it is quite buggy as for now but looks like developing is quite active.

    • @ChrisRiley
      @ChrisRiley  4 роки тому

      I did an Octoscreen video, I kinda like it.

    • @bumbarabun
      @bumbarabun 4 роки тому +1

      @@ChrisRiley yes I found your video after I put this comment. Liked it!

  • @RonnieLaugen
    @RonnieLaugen 5 років тому +1

    A thing for a followup video, could be octoprint-tft - looks really nice. :-)

    • @ChrisRiley
      @ChrisRiley  5 років тому +1

      Oh cool, I might give that a try.

    • @RonnieLaugen
      @RonnieLaugen 5 років тому +1

      @@ChrisRiley I havent gotten around to it myself, as I dont think my screens will work out of the box, and the official display is mounted in my car.. 😅 planning to try and get a 5" screen for it, mostly because fat fingers :P

    • @ChrisRiley
      @ChrisRiley  5 років тому

      @@RonnieLaugen I hear ya, this one was a little small for me to use as well.

    • @RonnieLaugen
      @RonnieLaugen 5 років тому +1

      @@ChrisRiley i got the mks gen l board on my Ender 3, and considered adding a touch screen. Then I see everyone recommending a 2.8" screen, like who the hell are these people, my 5 year old would struggle hitting the right buttons on it 😂

  • @atlenaerland
    @atlenaerland 4 роки тому +1

    Culd you please show how to install home assistant direct from the lcd pre installed on the raspberry pi 3 b?

    • @ChrisRiley
      @ChrisRiley  4 роки тому

      Home assistant? I am not sure what that is, I will search for it.

  • @BenEBrady
    @BenEBrady 4 роки тому +1

    Great video as always, Chris. One question... We are on satellite internet here and pulling down files from github using the git clone command isn't always reliable. Is there a way I can download the zip file from github and then install it manually? The last time I tried to use the clone command it wouldn't pull because the directories weren't empty and I ended up having to re-flash the whole image of the SD card and start from scratch.

    • @ChrisRiley
      @ChrisRiley  4 роки тому

      Thanks Ben, sure. Probably the easiest way is to copy the zip file from your PC to your Octoprint SD card. That will put it in /boot. Thee you can cp the file to /home/pi then unzip.

  • @paulcumber4732
    @paulcumber4732 5 років тому +1

    Wow that is cool

  • @plazmax
    @plazmax 5 років тому +4

    u have great tutorials , u can do both (update+upgrade) same command like this :
    sudo apt-get update -y && sudo apt-get upgrade
    thank you.

    • @ChrisRiley
      @ChrisRiley  5 років тому +1

      Thank you, and thanks for the tips!

    • @heythere6123
      @heythere6123 5 років тому

      My fav is
      sudo-s -

  • @eddietheengineer
    @eddietheengineer 5 років тому +1

    Hey Chris! I'm running Klipper on my RPi 3 B, and just installed TouchUI and am using a 7" RPi touchscreen. I'm having some issues with Chromium taking a lot of CPU bandwidth, to the point that the print pauses occasionally and resumes. I'm curious to hear if anyone else had a similar experience...
    Thanks for the video!

    • @ChrisRiley
      @ChrisRiley  5 років тому

      It doesn't surprise me that it is a pretty heavy load, but I wouldn't think it would cause that many problems. Maybe your pi is getting throttled because of heat or low power?

    • @mrkekson
      @mrkekson 5 років тому

      Try Octoprint TFT if you must. It's running a native gui on a lightweight x server, not an entire clumsy browser with a shiny x. Or better yet, just get a cheap tab and load the giu from there leaving the pi just to handle the actual printing.

    • @ChrisRiley
      @ChrisRiley  5 років тому

      @@mrkekson Really? I would like to check that out.

  • @neil200830
    @neil200830 5 років тому +1

    Hello when in cura I can get a layer by layer view but I don’t get a demo/video of the print and how the head moves? Any suggestions? Thanks neil

    • @ChrisRiley
      @ChrisRiley  5 років тому

      Hey! I don't know Cura that well, but I am not aware that Cura can do this. Simplify3d can I think.

  • @javierdestefanis2750
    @javierdestefanis2750 4 роки тому +1

    Chris, which case have you printed for this specific raspberry pi + screen? I could't find any that supports the double HDMI connector for the screen. Thanks!

    • @ChrisRiley
      @ChrisRiley  4 роки тому

      I was using this one. www.thingiverse.com/thing:2720491

    • @OnslaughtPC
      @OnslaughtPC 4 роки тому

      i just remixed one that works great www.thingiverse.com/thing:4073807

  • @bionno78
    @bionno78 5 років тому +1

    One question ,after configuring TouchUI to automatically login, did the WEB interface still works , so i can access via HTTP from my computer or it will be disabled ?
    Thanks,
    A.

    • @ChrisRiley
      @ChrisRiley  5 років тому

      I should still work just fine.

  • @htw007
    @htw007 5 років тому +1

    the same work goes for 5" ?? except the drivers right?
    Nice video... as always... many people are confused how to make it work.

    • @ChrisRiley
      @ChrisRiley  5 років тому

      Thanks! Yes, it should work the same with a 5".

    • @htw007
      @htw007 5 років тому +1

      @@ChrisRiley just for anyone else.. i tried it and it worked with "github.com/CytronTechnologies/xpt2046-LCD-Driver-for-Raspberry-Pi" drivers.

  • @stiffler8632
    @stiffler8632 5 років тому +1

    Hi Chris, iam using the standart smart Pi touch Display mit TouchUI since yesterday, do you mean that i can use it for my 3 Printer with 3 instances (3 different IP adresses from your other video)

    • @ChrisRiley
      @ChrisRiley  5 років тому

      No, I wish you could, but I can't figure out how to do that.

  • @Astroprint3D
    @Astroprint3D 5 років тому +1

    Hi Chris, have you tried the AstroBoxTouch? It might be interesting for people that look for plug&play solutions. Cheers!

    • @ChrisRiley
      @ChrisRiley  5 років тому

      I have not, but I have been looking at them for a while. I would like to check one out for sure.

  • @havenview
    @havenview 5 років тому +1

    Has anyone had any issues with keeping the Pi cool with adding an LCD? I have added active cooling on my non-LCD version in my printer and that works reliably but I don't like the passive cooling performance and it will only ever get worse with a second board (and additional heat source) 15mm away. I did wonder about adding a small 30mm fan blowing between the two boards or even trying to squeeze a 40x40x10 between the gap but both of these are not ideal. Increasing the gap between the two boards would be good but you are stuffed because of the HDMI bridge adaptor.

    • @ChrisRiley
      @ChrisRiley  5 років тому +1

      I haven't seen any, but I don't use one full time. Maybe others have some tips.

    • @ChrisRiley
      @ChrisRiley  5 років тому

      @Usama Khan Agreed, should work the same.

  • @caseyhankins357
    @caseyhankins357 5 років тому +1

    I have a 5” touch screen and I can’t get the touch up to boot. I believe the drivers are installed, however my resolution doesn’t change. Any suggestions ?

    • @ChrisRiley
      @ChrisRiley  5 років тому

      Sounds like maybe the drivers aren't getting loaded correctly.

  • @kimhornung10
    @kimhornung10 5 років тому +1

    Hey and thanks for the good video like it. Can I Do the same tutorial for a original raspberry 7” screen connected with the original flat cable between raspberry pi 3b + and 7” screen.

    • @ChrisRiley
      @ChrisRiley  5 років тому

      I think you can, it should be somewhat similar. That is an SPI interface, you just need the right drivers.

    • @kimhornung10
      @kimhornung10 5 років тому +1

      Okay I give it a shot. Thanks for all your good work. 👍

  • @gillesletourneau
    @gillesletourneau 3 роки тому +1

    Hi, which version of Octopi did you use to do the touche screen. I know my screen is okay because it works with raspbian but when I use the sdcard made with octopi, the only thing I get is a quick picture of raspberry for a nano second and then, a white cursor not moving on the top left corner of my screen. I'm using HDMI connection.

    • @ChrisRiley
      @ChrisRiley  3 роки тому

      0.17 octopi should work with 1.4.0, check this out. community.octoprint.org/t/touch-ui-plugin-not-working/16757

  • @freddotu
    @freddotu 5 років тому +1

    Installing was a piece of cake, following this video. The TouchUI is a great feature. My 7" panel needed no drivers added independently.
    Is there an easy way to determine the IP address, in the case of moving the printer to a new network? I know about editing the octopi-wpa-supplicant.txt file, but on public unsecured networks, one cannot easily find the IP address.

    • @ChrisRiley
      @ChrisRiley  5 років тому

      Glad to hear it was easy to setup. That has always been the struggle. I would think that would be something pretty easy to add to touch UI. We could pull that with a API command. Maybe we can request a new feature be added.

    • @freddotu
      @freddotu 5 років тому +1

      @@ChrisRiley That's good to hear. Originally, I wanted a means to turn off the UI and turn it on again easily, but my goal being the IP address seems simpler overall.

    • @ChrisRiley
      @ChrisRiley  5 років тому

      @@freddotu github.com/BillyBlaze/OctoPrint-TouchUI/issues/308

    • @freddotu
      @freddotu 5 років тому +1

      @@ChrisRiley I didn't get the notification from youtube of your reply, but returned to this thread to find your answer. I've followed the github thread, but have also discovered something not as convenient. There's an Octoprint plug-in that puts the IP address on the LCD panel. This printer has the panel, which isn't a standard item, but I really like the TouchUI screen. If your request is filled, all the better especially for people who use printers with no panel option.

  • @AnamAhmeds
    @AnamAhmeds 3 роки тому +1

    I have the same screen. configured it. but could not find a good case design for it. Could you find one for this setup?

    • @ChrisRiley
      @ChrisRiley  3 роки тому

      I like this one, and it is pretty easy to alter to fit your needs. www.thingiverse.com/thing:3810351

  • @jrenzo0001
    @jrenzo0001 4 роки тому +1

    Hey Chris.. Love your tutorials... installed the 3.5 tft thanks to you... my only issue is the font size. I have the same configuration as yours, but your font on the tft are much bigger, mine is too small to be readable. Is there a font adjustment to increase the size?

    • @ChrisRiley
      @ChrisRiley  4 роки тому

      Thanks! Are you saying the font in touchui is too small?

    • @jrenzo0001
      @jrenzo0001 4 роки тому +1

      @@ChrisRiley yes... the font is extremely seen small... on your video, the font is readable.. mine it's not... same equipment, same configuration

    • @jrenzo0001
      @jrenzo0001 4 роки тому +1

      @@ChrisRiley also.. on a side note... on your video, your webcam was knocked off, with an associated error message, mine was too.. were you able to correct it??? It was only a second on your video, but I got the same message

    • @jrenzo0001
      @jrenzo0001 4 роки тому +1

      @@ChrisRiley video marker @ 13:44

    • @ChrisRiley
      @ChrisRiley  4 роки тому

      @@jrenzo0001 That sounds like maybe the driver didn't get installed fully. I would go back and give it another try. The webcam issue for me was because I didn't have it plugged in. It should go away if you connect it.

  • @KingJamesIX
    @KingJamesIX 4 роки тому +1

    Hey, Chris, Dumbshiza Xfinity apparently doesn't want their residential customers to have static IP so I'm having insane trouble making my octoprint remote connectable. Any advice? It's set up and works great and connects easily and readily on my local network.

    • @ChrisRiley
      @ChrisRiley  4 роки тому +1

      Yeah, that always seems to be a challenge. Port forwarding or VPN on your router are about your only options. Also, look into dynamic DNS, that will keep your IP updated to one of there DNS's. There is a bunch of them, I use this one. www.noip.com/

  • @elfpimp1
    @elfpimp1 5 років тому +2

    I might try this, but I gave to restart from scratch because I kept getting a lot of collisions and the print would start in a corner.

    • @ChrisRiley
      @ChrisRiley  5 років тому

      That's strange, you think it was caused by Octoprint?

    • @elfpimp1
      @elfpimp1 5 років тому +1

      @@ChrisRiley no, I don't think so, I blame myself mostly because I think I should have done more research. Mostly on configurations.

  • @user-ry5tj6dc8j
    @user-ry5tj6dc8j 4 роки тому +1

    Thank You!
    P.S. Used unknown China's 7'' display. Missed step with downloading drivers, but everything works good. Also got problem while " sudo ~/TouchUI-autostart/helpers/install" command was running:
    Installing dependencies (xinit xinput xserver-xorg xserver-xorg-video-fbdev x11-xserver-utils matchbox unclutter):
    - failed
    SO solution was in downloading it by myself:
    sudo apt-get install xinit xinput xserver-xorg xserver-xorg-video-fbdev x11-xserver-utils matchbox unclutter

    • @ChrisRiley
      @ChrisRiley  4 роки тому

      Nice! Thanks for the update and I am glad you got it figured out.

    • @brusterbruster6923
      @brusterbruster6923 4 роки тому

      Thank You Chris!! I've gone from pi in a box to getting it nearly working with a touchscreen!! brilliant tutorial. but... I'm having a problem similar to Федор Трифонов above. My installing dependency error is (xinit xinput xserver-xorg xserver-xorg-video-fbdev x11-xserver-utils matchbox unclutter chromium-browser) I have tried downloading it myself using sudo apt-get install but this fails with loads of unmet dependencies too.... It suggests using apt --fix broken install but this also fails saying that it " Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied) and "Unable to lock the administration directory (/var/lib/dpkg/), are you root?"
      Any ideas?
      Thanks.

    • @chaosdeceptions
      @chaosdeceptions 3 роки тому

      @@brusterbruster6923 im having exactly the same problem

  • @TheTetranet
    @TheTetranet 5 років тому +1

    Hello Chris and thank you for this vidéo :) I 'm ok with all but on my 3.5" i have a blank screen. Do you have an idea please ?

    • @ChrisRiley
      @ChrisRiley  5 років тому

      Hey Marc, it won't even boot to the CLI? If that is the case I would say the screen might be bad.

    • @TheTetranet
      @TheTetranet 5 років тому

      @@ChrisRiley Hello i try another way and i put it on my blog how. Your help was cool :) You can see how here : its in French but the line code are Internationnal :) kits-imprimantes-3d.com/comment-installer-un-ecran-tactile-3-5-rapsberry/