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

Поділитися
Вставка
  • Опубліковано 3 гру 2024

КОМЕНТАРІ • 592

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

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

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

      You bet James! Thanks for watching!

  • @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.

  • @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!

  • @CiroRodrigues
    @CiroRodrigues 4 роки тому +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  4 роки тому

      You bet, good luck with your build!

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

    Great job Chris!

  • @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!!!!

  • @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..

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

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

  • @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

  • @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!

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

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

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

      Great! Glad to hear it.

  • @olavodias
    @olavodias 4 роки тому +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.

  • @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.

  • @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.

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

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

  • @JSCB-365
    @JSCB-365 4 роки тому +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  4 роки тому +1

      Thanks for posting this update.

  • @kamakiri700
    @kamakiri700 5 років тому +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  5 років тому

      Awesome, great to hear this was helpful!

  • @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

  • @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.

  • @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.

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

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

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

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

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

      Thanks for watching Bora!

  • @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 ;)

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

    Superb walk through Chris

  • @PunakiviAddikti
    @PunakiviAddikti 5 років тому +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  5 років тому

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

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

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

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

      Great! Glad it worked!

  • @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.

  • @NickelCityPixels
    @NickelCityPixels 5 років тому +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  5 років тому

      Thanks for posting this tip!

  • @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!

  • @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!

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

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

  • @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.

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

    Thanks Chris! Awesome presentation.

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

    Great Video! Your awesome at helpful printing tutorials.

  • @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.

  • @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.

  • @mikeheroux8694
    @mikeheroux8694 5 років тому +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.

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

      Thanks for watching Mike!

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

    Wow, nicely done. Need to implement this myself.

  • @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.

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

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

  • @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!

  • @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!

  • @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 5 років тому +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  5 років тому

      @@kumd Are the HDMI ones more expensive?

    • @kumd
      @kumd 5 років тому +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  5 років тому

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

  • @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

  • @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/

  • @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

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

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

  • @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.

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

    As much as I like the SPI screens, because it looks like a tidier install... I prefere HDMI or MIPI screen interfaces because they're designed specifically for video, and you're not relying on software tweaks to make it work.

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

      Agreed, just seems to be a lot cleaner install as well.

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

      Chris Riley SPI screens are ~$15 and hdmi is around $25. I chose the cheaper version and it’s definitely become a headache.

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

    Thanks Chris! Great video, very helpful.

  • @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.

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

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

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

      Thank you, thanks for watching!

  • @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.

  • @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

  • @diodematrix3738
    @diodematrix3738 5 років тому +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  5 років тому

      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 5 років тому

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

  • @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.

  • @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!

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

    Thanks Chris - touchscreen ordered :)

  • @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.

  • @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

  • @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

  • @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.

  • @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.

  • @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.

  • @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! ;)

  • @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 😂

  • @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.

  • @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.

  • @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.

  • @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.

  • @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.

  • @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.

  • @javierdestefanis2750
    @javierdestefanis2750 5 років тому +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  5 років тому

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

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

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

  • @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.

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

    cheers I've got 7" Element14 and works nicely

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

      That's great! Thanks for watching

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

    Hey Chris my raspberry pi setup with this touchscreen freezes up every single time so it's really u reliable to actually start prints. You seem to know quite a bit about linux and was wondering if there was some troubleshooting I could do to try and make this system reliable.

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

      I would start with running top from command line and watching it when it freezes. See if anything is using a ton of CPU. Then I would start looking at temp make sure it's not getting too hot.
      /opt/vc/bin/vcgencmd measure_temp And then I would look at voltage, make sure you have enough power. raspberrypi.stackexchange.com/questions/60593/how-raspbian-detects-under-voltage

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

      @@ChrisRiley I'll give it a try. Thanks for your help brother!!

  • @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!

  • @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.

  • @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.

  • @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/

  • @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

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

    Great video, like always.:-) Thx.

  • @W4TRI_Ronny
    @W4TRI_Ronny 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.

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

    Great Chris Thank you!

  • @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.

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

    Sooooo.... install Octoprint to get rid of standard lcd of reprap, and then..... install another lcd?

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

      I prefer to have the LCD even when I use octoprint, I just like to have the status view if I need it.

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

    Getting a HDMI screen is more advisable for another reason- the framerate on GPIO (SPI) - based screens kinda sucks. And you might want to connect other things to GPIO like buttoons or relays.

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

    can i use a keyboard to control this instead of touch? I wanna hang a tv above my printer and use a small macro keyboard to run it is this possible??

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

      Should be able to, I know you can use a mouse.

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

      Chris Riley thanks for replying I’ll have to just give it a shot and see what happens!

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

    I think you have to have Bonjour enabled to use .local addresses.

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

      It is hit and miss, Win 10 has these services installed, but they seem to work only sometimes.

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

    How I can uninstall touch ui? In my case the went all good expect that touch ui not showing any information. Do I need to flash the sdcard over?

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

      These commands didn't work for you? github.com/BillyBlaze/OctoPrint-TouchUI/wiki/Setup:-Boot-to-Browser

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

      @@ChrisRiley thanks for your response. I have the same issue with this guy
      community.octoprint.org/t/touchui-not-showing-any-information-after-octoprint-install-to-latest-version/10806

  • @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.

  • @ulightme
    @ulightme 8 місяців тому +1

    What touch screen user interface would you recommend when running two octopi instances on a single raspberry pi? Thanks

    • @ChrisRiley
      @ChrisRiley  8 місяців тому

      I don't know of one that will do two on the same pi. Klipper screen will do it, but don't know of anything that will do it with octoprint.

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

    Great video, followed it step by step but at the end when the screen attempts to connect , it counts up to 30 then the touch UI text goes red and the message below states can't connect, Touch Ui failed ...what am I missing , the screen is from Amazon elecrow 5 inch 800x480

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

      Are you using 0.14 octoprint? It might be a bug. github.com/OctoPrint/OctoPrint/issues/2348

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

      @@ChrisRiley Thanks for messaging back, I've only been playing with Octoprint in the last 2 weeks, so what ever the version was then is what I started with, plus as per your direction I also updated to the latest version, and had the joy of finding out about 0x50005.

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

    great tutorial. I have my UNTRONICS screen up and running. However, I mistakenly touched the log out on the screen and can't type or use my usb keyboard to log back in. I need to do a sudo shut down and let it reboot into the touchui. I'd like to try the virtual keyboard for this purpose, or get the usb keyboard to work on it. Can you help me. Thanks Chris.

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

      I'm surprised the usb keyboard doesn't work. I would have to test it and see what I get.

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

      So I re-did my config, I was able to plug in a USB keyboard and enter my username and password.

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

      @@ChrisRiley what part of the config did you do. Or was it just an apt get update? Cause I did that and looked inside the raspi config file and can't find anything that pertains.

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

      ​@@jwhiting352 I just redid my pi software and screen software from the beginning. My hp usb keyboard does work.

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

    I just purchased the MKS Gen L and I was going to connect my TFT35 to that. Should I connect it to my Raspberry Pi 3, instead?

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

      I would go with the Raspberry Pi. You can probably use both if you get it connected right.

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

      @@ChrisRiley Thank you.

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

    I know it's asking for a lot, but I would like to see the Pi coupled with Octoprint and the 7" screen,; I also would like to see a camera hooked up to the Pi 4 and set up online so that it could be monitored ( and god forbid shut off remotely ) if we hit a snag while miles away.
    While I am on the sub eject oof asking for the impossible ( Joke ) I wonder if could work using a salvaged laptop touch screen.

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

      I'll see what I can come up with, the laptop screen idea is interesting.

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

    Hi I had a question regarding the part where you change the local network for that do I put my local network into that space to put the same number that you put

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

      That will be your local IP.

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

      Chris Riley And then what would I put in the second part after I put my IP address

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

      @@juniordupera79 I think I am confused, please send me an email with a screen shot. brotherchris81@gmail.com

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

      Chris Riley ok will do that

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

      Hi I just sent you the email exactly what I am talking about

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

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

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

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