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. - Наука та технологія
Thank you for this well done presentation with no unnecessary background noise/music.
You bet James! Thanks for watching!
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!
Nice!!!!
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!
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!!!!
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!
You are welcome, thanks for watching.
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
Awesome, great to hear this was helpful!
Man, this tutorial was so easy to follow and super simple! Great job Chris, this helped me out so much!
Great! Glad to hear it.
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.
You bet, good luck with your build!
This is genius, I could not login into Touch UI your Video helped solve that problem, now it works like a dream! Thank you
Awesome, great to hear!
I can't believe you would tackle such a touchy subject. Good on you!
I know this will sound nooby.. but.. why a touchy subject? Is it just a pun on touchscreen?
@@speesy it's just a pun :) I pun on most of Chris' videos
@@PrintNPlay James always has a good one. ;)
@@PrintNPlay ok :) just tought there was some internet war about octoprint and other open source software..
Great video as always Chris. You make these tutorials very easy to follow. Thanks for sharing and looking forward to the next one.
Thanks man!
Another Winner Tutorial Chris, keep them coming Sir !!! Happy Printing !
Thanks Ron! Awesome Z brush stuff you have going BTW ;)
thank you for this subject and clear presentation w/o music at the background. Well done.
You're welcome!
Found this super helpful even a year later. Thanks so much for this guide.
Glad it helped!
I keep coming back!
Awesome tut, gonna bring out my old waveshare LCD and fix this.
Thanks.
Thanks for coming back!
Great tutorial, Chris. I have a 5" screen and pi just waiting for a new project so this could be it. Cheers :)
Nice! Hope the video helps!
Superb walk through Chris
Thanks Spike!
Great tutorial - I've been looking to upgrade my Octoprint setup with something like this. Thanks!
Thanks!
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.
Thanks for sharing!
Thank you for this wonderful tutorial. I did it and all is working. I have to work on the camera tomorrow. Thanks again.
Great! Thanks for watching!
Thanks Chris! Very nice and detailed guide. I installed a ridiculous 10" touch screen with your help.
Nice!!! Glad it helped!
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!
NICE! Thanks man, glad they are helpful!
@@ChrisRiley THANK YOU so much for taking the time to make these videos and share!
@@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
@@ryanrm8547 It could be a touch UI issue, check this out. community.octoprint.org/t/touch-ui-plugin-not-working/16757
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.
Awesome! Thanks Zimmy, glad it helps.
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
Thanks for posting this update.
Thank you alot, that's what I was looking for :)
Really easy tutorial to understand.
Thanks Chris for sharing !
Thanks for watching Michel!
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.
You're welcome! Glad it was helpful.
This was the best guide I have ever seen
Thanks a lot!
Thanks for watching Bora!
Nice walkthrough
Impressive job you have done
Thanks for sharing👍😀
Thank you, thanks for watching!
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!
Awesome! Enjoy your Prusa, they are great.
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.
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.
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".
@@TheWhitde Well good luck, I can't wait to see what you come up with.
Great Video! Your awesome at helpful printing tutorials.
Thanks Mike!
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.
Thanks for watching Mike!
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
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.
Wow, nicely done. Need to implement this myself.
Thanks Brian!
Thanks Chris! Awesome presentation.
Thanks Jeremie!
Another great tutorial Chris, thank you!
Thanks Ron! It was great to see my Uncle at MRRF! ;)
Awesome video. I used the non-hdmi and it works great. Thanks.
Great! Glad it worked!
Great job Chris!
Thanks!
Thanks Chris! Great video, very helpful.
Thank you for watching!
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
Nice! Cool setup!
As always another really great video tutorial - THANKS! Do you happen to have a link to a case we can print this particular setup?
Thanks! This one looks pretty nice. www.thingiverse.com/thing:1601055
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.
Well, that kinda sucks, if you figure it out, please let us know.
In regards to enlarging the main partition, I believe the latest OctoPi image does that automatically when booted the first time after flashing.
Thanks! I thought they took care of that, but I figured I would show it.
Thanks Chris - touchscreen ordered :)
Thanks Kevin, have fun!
Great Chris Thank you!
You're welcome!
nice video as always
Thanks Romio!
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
For this screen, probably so, but there could be others out there that leave one of them open.
Thanks Chris, very informative. Cheers, JAYTEE
Thanks Jaytee!
Great video, like always.:-) Thx.
Thanks Ele!
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.
Thanks for watching! Good luck with your install.
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.
@@kumd Are the HDMI ones more expensive?
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
@@kumd Got ya, thank you for testing it for us.
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.
Right on! Good to know the drivers aren't that hard to find.
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.
Unfortunately not, I can't find one I like that fits. I really need to make one.
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.
Great comment and great tips, thanks!
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...........
Thanks Mark! There seems to be more touch screen support all the time.
Thank you Chris!
You're very welcome.
Thank you for this!
You bet!
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 ?
Thanks! It's hard to find them with the HDMI U adapter, I really should make one.
Great tutorial. Any tips on installing all these commands and drivers using a Mac?
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/
if anyone had probs with dependencies, at one pt I had to go back and sudo dpkg --configure -a, and then it worked.
Thanks for posting this tip!
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?
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.
We approve. Little one and I found it quite informative. We would even heart it if it was possible.
Thanks James and little one!
Perfect how to..simpel follow and it works great...tnx
Awesome!
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?
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
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.
Should be pretty straightforward. Let us know how it goes.
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
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.
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.
Good tips.
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
Go up to the menu in the right top corner and hit touchui settings and turn it off.
@@ChrisRiley awesome thankyou for your help and ive subscribed
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?
Sounds like it's not booting touchui, make sure your octoprint and touchui plugin's are up to date.
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
It's safe to do while it's on, but the driver will not support it.
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!
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.
That's what I was afraid of lol. Thanks!
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
Glad you got it working, yeah I was somewhat surprised there weren't more videos on this.
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?
@@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
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 ?
Thanks! Check out the calibration steps here. github.com/BillyBlaze/OctoPrint-TouchUI/wiki/Setup:-Troubleshooting#calibration If might help you.
cheers I've got 7" Element14 and works nicely
That's great! Thanks for watching
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.
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.
i just remixed an existing case to work with this display www.thingiverse.com/thing:4073807
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.
You bet! Yes, it should have the mouse and keyboard functionality.
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.
I think you could use an HDMI cable and some jumpers and be just fine.
Great how about touch screen on ramps Log????
Thanks for this vid Chris
That would be pretty cool, I still need to get one of those as well.
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.
I did an Octoscreen video, I kinda like it.
@@ChrisRiley yes I found your video after I put this comment. Liked it!
A thing for a followup video, could be octoprint-tft - looks really nice. :-)
Oh cool, I might give that a try.
@@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
@@RonnieLaugen I hear ya, this one was a little small for me to use as well.
@@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 😂
Culd you please show how to install home assistant direct from the lcd pre installed on the raspberry pi 3 b?
Home assistant? I am not sure what that is, I will search for it.
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.
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.
Wow that is cool
Thanks Paul!
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.
Thank you, and thanks for the tips!
My fav is
sudo-s -
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!
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?
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.
@@mrkekson Really? I would like to check that out.
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
Hey! I don't know Cura that well, but I am not aware that Cura can do this. Simplify3d can I think.
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!
I was using this one. www.thingiverse.com/thing:2720491
i just remixed one that works great www.thingiverse.com/thing:4073807
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.
I should still work just fine.
the same work goes for 5" ?? except the drivers right?
Nice video... as always... many people are confused how to make it work.
Thanks! Yes, it should work the same with a 5".
@@ChrisRiley just for anyone else.. i tried it and it worked with "github.com/CytronTechnologies/xpt2046-LCD-Driver-for-Raspberry-Pi" drivers.
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)
No, I wish you could, but I can't figure out how to do that.
Hi Chris, have you tried the AstroBoxTouch? It might be interesting for people that look for plug&play solutions. Cheers!
I have not, but I have been looking at them for a while. I would like to check one out for sure.
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.
I haven't seen any, but I don't use one full time. Maybe others have some tips.
@Usama Khan Agreed, should work the same.
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 ?
Sounds like maybe the drivers aren't getting loaded correctly.
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.
I think you can, it should be somewhat similar. That is an SPI interface, you just need the right drivers.
Okay I give it a shot. Thanks for all your good work. 👍
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.
0.17 octopi should work with 1.4.0, check this out. community.octoprint.org/t/touch-ui-plugin-not-working/16757
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.
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.
@@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.
@@freddotu github.com/BillyBlaze/OctoPrint-TouchUI/issues/308
@@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.
I have the same screen. configured it. but could not find a good case design for it. Could you find one for this setup?
I like this one, and it is pretty easy to alter to fit your needs. www.thingiverse.com/thing:3810351
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?
Thanks! Are you saying the font in touchui is too small?
@@ChrisRiley yes... the font is extremely seen small... on your video, the font is readable.. mine it's not... same equipment, same configuration
@@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
@@ChrisRiley video marker @ 13:44
@@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.
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.
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/
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.
That's strange, you think it was caused by Octoprint?
@@ChrisRiley no, I don't think so, I blame myself mostly because I think I should have done more research. Mostly on configurations.
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
Nice! Thanks for the update and I am glad you got it figured out.
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.
@@brusterbruster6923 im having exactly the same problem
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 ?
Hey Marc, it won't even boot to the CLI? If that is the case I would say the screen might be bad.
@@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/