OctoScreen - Octoprint Raspberry Pi -Touch Screen Plugin - Chris's Basement

Поделиться
HTML-код
  • Опубликовано: 28 авг 2024

Комментарии • 730

  • @RichardLavallie
    @RichardLavallie 3 года назад +1

    I followed your video, and I managed to get it working on a UCTRONICS 3.5 HDMI. Thank you! Your presentation skills are awesome!

  • @trapperdad121
    @trapperdad121 4 года назад +1

    You say there are tons of resources out there to help me do this. Chris, you are my resource.

    • @ChrisRiley
      @ChrisRiley  4 года назад

      LOL, well I guess I am one of them then.

  • @gregoryayres1535
    @gregoryayres1535 4 года назад +1

    i will say this octoscreen was SUPER easy to set up...i was never able to get the touch UI working but i got this going in like 4 sec. i did need to install the desktop GUI too with the other stuff you did in order to get it to start at book then just changed the settings in the raspi-config settings. Thanks for another great vid chris

    • @ChrisRiley
      @ChrisRiley  4 года назад

      Awesome! Great to hear Greg.

  • @bridevalley
    @bridevalley 4 года назад +1

    Just followed this excellent tutorial and got OctoScreen running beautifully on my Pi4, first attempt.Thank you Chris!

    • @ChrisRiley
      @ChrisRiley  4 года назад

      Awesome! Glad it worked for you!

  • @MarkTellier
    @MarkTellier Год назад +1

    Chris, this isn't a straight forward process at all, but you put it all together and I have OctoScreen running with a 7 inch Raspberry Pi display. I wouldn't have gotten it configured without this video, Thank You !

    • @ChrisRiley
      @ChrisRiley  Год назад +1

      Happy to help! Thanks for watching

  • @TheElcab0ng
    @TheElcab0ng 3 года назад

    Thanks a ton for this tutorial! I've done more than my share of Linux projects, and the biggest pain is finding the arcane files and/or configs to make the tricky parts work, it was a treat to just follow a tutorial and have it work the first time, without headaches. You've got a new Patreon member.

    • @ChrisRiley
      @ChrisRiley  3 года назад

      Thanks for your support!

  • @iorekbyrnson7173
    @iorekbyrnson7173 4 года назад +26

    I appreciate every video you make. Some of the best tutorials. Thank you!

    • @ChrisRiley
      @ChrisRiley  4 года назад +1

      Thank you and thanks for watching!

    • @chrisnurse7658
      @chrisnurse7658 4 года назад +1

      @@ChrisRiley Yep I fully agree. There is no waffle and you accelerate all your screen captures so we don't have to watch downloads / installs. You get to the point very quickly, and that's very respectful of all our time, and we're very grateful to you for that.

  • @robertaibo
    @robertaibo 7 месяцев назад

    Thank you!!!! I have been looking for hours to figure out why my screen would remain black, and it was just a matter of rotating it and your instructions are the only one that actually worked. Thank you!!!

    • @ChrisRiley
      @ChrisRiley  7 месяцев назад

      That's good to hear! Thank you for watching

  • @Goolashe
    @Goolashe 3 года назад +1

    Hey, I know this is an older video at this point, but I just wanted to say it still works perfectly (especially given Octoscreen hasn't had any updates since this video) and thank you so much for making this. I want to say I ESPECIALLY like the additional google doc provided to make this super easy. I'm using the official Raspberry Pi 7" touchscreen and had to do everything you did, including commenting out "dtoverlay..." to get it to work, but only had to do a 180 rotation.

    • @ChrisRiley
      @ChrisRiley  3 года назад +1

      Awesome! I am glad it worked for you.

  • @karlschuneman7960
    @karlschuneman7960 4 года назад +1

    Chris add this to your document. When powering off the Hyperpixel screen the back light will stay on. Adding this line "dtoverlay=gpio-poweroff,gpiopin=19,active_low=1" to the /boot/config.txt will turn off the backlight when the PI is powered off.

  • @sebastiansombra
    @sebastiansombra 4 года назад +1

    Wow! Perfect timing. I am receiving a touchscreen tomorrow with the aim of setting octoscreen up.

    • @ChrisRiley
      @ChrisRiley  4 года назад +1

      Nice! Glad I could help out.

  • @im.empimp
    @im.empimp 4 года назад

    Great tutorial!
    Of particular note, I really appreciated that whenever you were showing important text, you did so at a readable size. Thank you, thank you, thank you!!!

    • @ChrisRiley
      @ChrisRiley  4 года назад

      Ha, your welcome! Thanks for watching

  • @CptBouchard
    @CptBouchard 4 года назад +1

    Thank you Chris! This tutorial is just amazing. I just got myself an HyperPixel 4 as well and there was not really any instructions on how to fix the screen. This tutorial not only covers how to have an amazing Octoscreen which I will definitely add now to my Prusa i3, but how to fix this HyperPixel that definitely lack of documentation. My screen is now working as expected and I'm super happy!

    • @ChrisRiley
      @ChrisRiley  4 года назад

      That's awesome, great to hear!

  • @MrRippinonyou
    @MrRippinonyou 4 года назад

    Worked perfectly ! But note for anyone running a Pi 3 B+ the Pimoroni stock screen rotation script is what you need to use within the screen config . But everything else within this tutoral work like a charm

  • @TravisStamper
    @TravisStamper 4 года назад +1

    Great information Chris. This will help a lot of people new to octoprint and some long timers too!

  • @Mad_Monkey
    @Mad_Monkey 4 года назад +1

    Never hurts to learn more information! now we know the options exist.

  • @allanmyslak4472
    @allanmyslak4472 4 года назад

    Just ran through getting OctoScreen setup and it was a breeze. Thanks for the awesome tutorial.

  • @stevesm2010
    @stevesm2010 4 года назад +4

    Thank you so much @chris I was tearing my hair out trying to get this to work after reading a bunch of stuff online, but you came to the rescue with exactly the fix I needed :D Appreciated and Subscribed.

    • @ChrisRiley
      @ChrisRiley  4 года назад +1

      Thanks for the sub Steve, glad I could help.

  • @norm1124
    @norm1124 4 года назад +6

    Great Video, Love OctoPrint and totally recommend the Telegram-Plugin, because chatting with the printer is so comfortable.

    • @ChrisRiley
      @ChrisRiley  4 года назад +1

      Thanks! I have heard that is a good one, I will give it a try.

  • @laimonasstasiulis5357
    @laimonasstasiulis5357 4 года назад +1

    Thanks for this. I struggled whole day with getting TouchUI to work (it didn’t). Then someone from the Zaribo group pointed me to your video. All good now!

  • @carsa111
    @carsa111 4 года назад

    ABSOLUTELY AMAZING. THANK YOU SO MUCH.
    I have a pi 3+ and the rotation script it gave you worked and didn't need to do the manually rotate screen and touch screen

    • @ChrisRiley
      @ChrisRiley  4 года назад

      Nice! Glad it worked out.

  • @rajmaks
    @rajmaks 4 года назад +2

    Thank you Master. You already helped me with skr mini, octoprint and now octoscreen (rpi3b+ and 5inch tscreen). THANK YOU.

    • @ChrisRiley
      @ChrisRiley  4 года назад +1

      Thanks for watching! Happy to help.

  • @GusMontoyadaisosasen02
    @GusMontoyadaisosasen02 4 года назад +1

    As always Chris, your video's are on point. In my honest opinion the best bang for the time spent watching/learning. Thank you sooo much. Keep on rocking!

    • @ChrisRiley
      @ChrisRiley  4 года назад

      Thanks Gus! Much appreciated.

  • @anixie
    @anixie 3 года назад

    Well, this was one of the better videos. I used this info plus Chris's Octodash video to get Octodash to run fine on my hyperpixel.... Thx !!

  • @TekkieDad
    @TekkieDad 4 года назад +4

    You sir are reading my mind!! I have been struggling trying to get this to work properly... i posted in the github the issues i have, to which not a lot of forward progress. I also tried OctoDash (very similar) but also had many issues. I will try your updated (and condensed) steps on mine. Thanks again for another great video!!!!!

  • @byronkobialko3442
    @byronkobialko3442 4 года назад +1

    Thanks Chris, I did as you said and reinstalled it without raspian distro. It works great!

  • @TrailFeatures
    @TrailFeatures 4 года назад +46

    Me: Oh, this looks like another great project!
    My printer: Please stop, I don't know what I am anymore...

    • @ChrisRiley
      @ChrisRiley  4 года назад +4

      Lol... good luck with that one buddy!

    • @BenCos2018
      @BenCos2018 3 года назад

      @Luka Abel ah yes
      bots

  • @BLBlackDragon
    @BLBlackDragon 4 года назад +1

    Very spiff. I've been wanting to figure out how to put a control touch panel on the front of my LACK cabinet. I think Octoscreen, combined with a 7" Pi screen, is just what the doctor ordered.

    • @ChrisRiley
      @ChrisRiley  4 года назад +1

      It's pretty simple, but I kinda like that about it. Give it a try, see what you think.

  • @Vormulac1
    @Vormulac1 4 года назад +1

    I need to rebuild my 3d printer after it being out of commission for a couple of years and I have an unused Pi3 hanging around - I might have to give this a go. Subscribed.

  • @izzyaya
    @izzyaya 4 года назад +1

    Really great video - Helped me install Octoprint + the Hyperpixel 4.0 screen - much love, thanks again!!!!

    • @ChrisRiley
      @ChrisRiley  4 года назад

      Awesome, glad the video was helpful.

  • @mikeheroux8694
    @mikeheroux8694 4 года назад +1

    Thank you for the help finally got it working after many hours of trial and errors.

    • @ChrisRiley
      @ChrisRiley  4 года назад

      Glad you got it working!

  • @WPGinfo
    @WPGinfo 4 года назад +1

    Good video; It shows what to do, how to do it and why.
    Just what the doctor ordered.
    Thanks.

    • @ChrisRiley
      @ChrisRiley  4 года назад

      Awesome, thanks for watching!

  • @Wizzkid100
    @Wizzkid100 4 года назад +1

    So glad your doing these videos (extremely helpful and you get every thing we need in) Thank you.

  • @davidbrown3184
    @davidbrown3184 4 года назад +1

    Dude you rock! Thanks for taking the time to make this for us newbies.

    • @ChrisRiley
      @ChrisRiley  4 года назад

      Thanks man! Glad it was helpful!

  • @KG-db8lm
    @KG-db8lm Год назад

    Chris, your HyperPixel screen rotation fix (I used it for OctoDash) is an awesome one!
    I greatly appreciate your tutorial/guides!
    (edit: typo)

  • @JTCgmail9
    @JTCgmail9 4 года назад +1

    Ok, The best tutorial video o this new OctoScreen plugin. You made it very easy to understand and follow . I installed it on my 5" Touch LCD with ease. I did this because the last TouchUI update broke the interface and I couldn't fix it. The only thing I found odd was the the starting Bed temp preset at 100c. I found how to adjust but Why would he think that 100c was a good starting point for a bed. Other than that it is working as you said it would.

    • @ChrisRiley
      @ChrisRiley  4 года назад

      LOL, I noticed that too, someone has picked up the octoscreen project so me might see updates for it soon.

  • @kevinm3751
    @kevinm3751 4 года назад +1

    Thanks Chris, now I just need to port what you did here to my Ender 3 Pro and life will be good...;)

    • @ChrisRiley
      @ChrisRiley  4 года назад

      Thanks Kevin! Good luck!

  • @madrian_hello
    @madrian_hello 4 года назад +1

    Great tip, I didn't know about this software, just the TouchUI.

    • @ChrisRiley
      @ChrisRiley  4 года назад

      Cool, give it a go, it's pretty simple, but I like it.

  • @davestomper3428
    @davestomper3428 4 года назад +1

    Great explanation as usual Chris of course you say everything so fast I will have to keep rewinding it to make any sense of it lol but still very good information

  • @F_K3NT_D
    @F_K3NT_D 2 года назад

    Awesome Sir! This worked for me. I was trying to use OctoDash for a while and the display would never match up with this screen causing issues. It was otherwise it had a lot few features than this did and no support for dual extruder printers like my Weedo X40. This was also by far a much easier installation that OctoDash was so there's that. Your tutorial had me stumped because I didn't copy and paste instead typing "TransformationMatirx" which obviously didn't fix the touch rotation until I found the error I made personally. I corrected the spelling of Matrix and all is well. Thanks again. New subscriber.

    • @ChrisRiley
      @ChrisRiley  2 года назад

      Awesome, thanks for the sub!

  • @yevgeniychinikaylo8125
    @yevgeniychinikaylo8125 4 года назад +1

    Very helpful I’ve had a rpi3b+ sitting around with a touch screen definitely going to do this nice video ...

    • @ChrisRiley
      @ChrisRiley  4 года назад

      Great! Good luck on your project.

  • @3djimmy252
    @3djimmy252 4 года назад +1

    HAVE A GREAT WEEK CHRIS !

  • @spudd1ver
    @spudd1ver 3 года назад +1

    Smashing video @ Chris Riley
    Got all the above setup perfectly and working like a charm...
    I recommend you use mRemoteNG is 10x better than putty.

    • @ChrisRiley
      @ChrisRiley  3 года назад

      Thanks! Thanks for the suggestion, I will check it out.

  • @thehappyextruder7178
    @thehappyextruder7178 4 года назад +1

    Awesome as always and cool simple screen setup--Great info Chris thanks for making this one !!

  • @nico_poupa_geo
    @nico_poupa_geo 4 года назад +1

    Thank you for this precise video !!! For my part, I succeed thanks to you. The script to turn left the screen work and there were no need to do the change the settings for the touch UI to rotate. It was done with the script probably.
    Thanks !

    • @ChrisRiley
      @ChrisRiley  4 года назад

      Excellent, glad it worked.

  • @diabloman5666
    @diabloman5666 4 года назад

    Interesting video. Btw, the "correct" way to start systemd services on startup is "systemd enable ". In this case, "systemd enable octoscreen". You need to have elevated permissions, so use sudo or become root. Editing rc.local will work but circumvents the whole point of systemd.

  • @markr509
    @markr509 4 года назад +1

    thanks for the video, and the google doc with instructions.......worked perfectly

  • @peterc1679
    @peterc1679 3 года назад +1

    So this video is about a year old now but I was just getting around to doing this install, took me several tries and not sure if it is due to updates over the year but INSTALL you libgtk-3-0 xserver-xorg xinit x11-xserver-utils BEFORE any video drivers if you are not using the exact screen Chris does. Took me about 4 installs before I got the order just right!

    • @ChrisRiley
      @ChrisRiley  3 года назад +1

      Every screen seems very different and it has changed a lot. They have started octoscreen development up again, I hope it will get easier.

  • @houseofflambeau9656
    @houseofflambeau9656 4 года назад +1

    Bro you have no idea how in love I am with you and this video right now. Thanks. Subbed and liked

    • @ChrisRiley
      @ChrisRiley  4 года назад +1

      Awesome, thanks for the sub!

    • @houseofflambeau9656
      @houseofflambeau9656 4 года назад +1

      Yeah man! Very informative video. I ordered these exact 2 boards without researching anything and stumbled across this video. I think I’m just going to use the astro print plugin on octopi. I just got them in today. Bout to set em up but was wondering, Could I just plug the pi in via the HDMI add a keyboard/pad and skip the SSH? Or am I going to need puTTY to SSH into OctoPrint later anyways?

    • @ChrisRiley
      @ChrisRiley  4 года назад +1

      @@houseofflambeau9656 Yeah, you can just plugin HDMI and use it. I think putty is a little more user friendly, but they both work the same.

    • @houseofflambeau9656
      @houseofflambeau9656 4 года назад +1

      Hey man! You should think about making a video on how to trim gcode after a power failure to resume print. Maybe see if one of the resume print or trim gcode plug-ins can help someone dumb like me. I’m scared to load them because they aren’t in the octopi plug-in repository. Nobody has a good video on this. I used putty to config, I needed to use it to configure and force WiFi on my KODI lela raspberry pi anyway. Now that my daughter can stream spongebob on that thing, there’s no more video scrapping or cryptojacking malware on my laptop! I can finally use all that cpu, gpu and ram for editing stl’s on inventor instead of mining Monero and bitcoin for pirates! 🏴‍☠️😅

    • @ChrisRiley
      @ChrisRiley  4 года назад

      @@houseofflambeau9656 I have thought about that before, that process is such a pain. I will think about it, maybe we can make it easier.

  • @Chilternflyer
    @Chilternflyer 4 года назад +1

    Another really good tutorial Chris. Well done. Some idiot has given it a thumbs down - I can't see why ?-)

    • @ChrisRiley
      @ChrisRiley  4 года назад

      Thank you! I just count the thumbs down standing on my head. LOL

  • @3dpprofessor
    @3dpprofessor 4 года назад +1

    I like that. I hope it becomes easier to use. In fact, I hope it becomes the default.

  • @chiaotinger
    @chiaotinger 4 года назад

    Awesome tutorial! Got mine installed successfully in one trail. Thank you!

  • @darrickdelmoral
    @darrickdelmoral 3 года назад

    This is the best channel for my needs. Thank you.

  • @inviolabl3
    @inviolabl3 3 года назад

    thank you so much! Your videos are so informative and detailed. . . It really makes learning easy! thank you!

    • @ChrisRiley
      @ChrisRiley  3 года назад

      Happy to hear that! Thanks

  • @solby89
    @solby89 3 года назад

    Chris your videos always useful and helpful, they help me a lot. You are real Master

  • @murray.industries
    @murray.industries 4 года назад

    Dude... you rock... this video was exactly what. I needed to help me get this going... slice of fried gold mate!

  • @Qwuille
    @Qwuille 4 года назад +1

    Aw! Wished this was out when i installed mine, youre vids are awesome and a sure goto as soon as i want to check my faults or to get info on adding things!
    An awesome addon video to this tutorial would be custom commands and changing gcodes in the octoscreen software. (nice for us klipper users :D )

    • @ChrisRiley
      @ChrisRiley  4 года назад +1

      Thanks! That would be handy to know how to do, I will look into it.

  • @ZebraandDonkey
    @ZebraandDonkey 4 года назад +1

    Those are convenient. Have a 7 inch installed above the anycubic mega at the maker space.

  • @javierguerrerob
    @javierguerrerob 4 года назад +1

    from drummer o drummer, genius!!!! thanks for your help!

  • @pframon5204
    @pframon5204 3 года назад

    Thansk a lot, Chris. As always, great video, very good explanation.

  • @albertzdanc9043
    @albertzdanc9043 4 года назад +1

    Love your channel and your style! Keep up the good work!

  • @jensschroder8214
    @jensschroder8214 Год назад +1

    There are three types of screens:
    - via HDMI
    - via the ribbon cable (not PI Zero)
    - via the 40-pin connector
    In the 3rd case, touch can be sent via pin connector
    Otherwise you have to have a USB or pin connection for touch
    less than 800x600 is bad

    • @ChrisRiley
      @ChrisRiley  Год назад

      Cool, thanks for your comment!

  • @madmike8406
    @madmike8406 4 года назад +1

    Another Great Video from Riley Sensei! Looks very cool, but I already behind in like a hundred cool projects to do... lol... one day though... one day...

    • @ChrisRiley
      @ChrisRiley  4 года назад

      LOL, thanks Mike. 100's of projects indeed.

  • @coreymac2381
    @coreymac2381 4 года назад +1

    Thanks for another great video. I’m going to try that touchscreen.

  • @Sergiodj453
    @Sergiodj453 4 года назад +2

    You are the man! Thank you Chris!

  • @Medolino2009
    @Medolino2009 4 года назад

    Beautiful and informative video. It worked for me to, i have used Raspberry Pi 3B+. Thank you.!!!

    • @ChrisRiley
      @ChrisRiley  4 года назад

      Glad it helped. Thanks for watching

  • @PhillipTorrickeBarton
    @PhillipTorrickeBarton 4 года назад +1

    Thanks for this video! I've been struggling to get this setup working!

  • @stigberntsen9301
    @stigberntsen9301 4 года назад +1

    Thanks Chris, always on top of topics :)

    • @ChrisRiley
      @ChrisRiley  4 года назад

      Thanks Stig!

    • @stigberntsen9301
      @stigberntsen9301 4 года назад +1

      @@ChrisRiley works perfect, using it with a genuine raspberrypi LCD, had to turn the screen 180, but did not need to adjust the touch functionality (y)

    • @ChrisRiley
      @ChrisRiley  4 года назад

      @@stigberntsen9301 Nice!

  • @arthurdent8091
    @arthurdent8091 4 года назад +1

    Hi Chris. A very straight forward and logical build. Very well done. Personally, I'm concerned about the heat build-up and while you have those two ( 3 ? ) heat sinks, I would like to add a fan to the Pi; especially since the 4's tend to run a little warm. However, I really like the nice and neat form factor that you have. I'm thinking of buying a Prusa 3d Printer soon. I'm open to any suggestions or thoughts. Later.

    • @ChrisRiley
      @ChrisRiley  4 года назад

      Yeah, adding more cooling is never a bad idea. You could go the easy route and use a USB fan, but you would have to give up a port.

  • @choschiba
    @choschiba 3 года назад +1

    I still have a touchscreen that I‘ve bought for this purpose some time ago. But I haven’t used it yet. I should try to install Octoscreen on it.

    • @ChrisRiley
      @ChrisRiley  3 года назад

      The install can be kind of fussy, but with a little bit of messing around it will usually work.

  • @kevinpepe2665
    @kevinpepe2665 4 года назад +1

    As usual, awesome, very informative video! Thank you!!

  • @holycarrot4782
    @holycarrot4782 4 года назад +14

    4:26 there is no need to add anything to *rc.local*
    Just use: *sudo systemctl enable octoscreen*
    Also, OctoScreen is not a plugin for Octoprint. It is a standalone app.

    • @ChrisRiley
      @ChrisRiley  4 года назад +2

      Thanks.

    • @stigberntsen9301
      @stigberntsen9301 4 года назад +3

      Quote: "" OctoScreen is LCD touch interface for our OctoPrint based on GTK+3, that allows you to control your 3D Printer, like you can do with any LCD panel, but using OctoPrint and a Raspberry Pi.
      It’s an X application that down't require browser so it consumes much less resources that TouchUI, so it works faster and more responsive.
      Actually its a hard fork from Octoprint-TFT (maybe somebody have already tried it). Octoprint-TFT is an amazing plugin solution but no longer maintained. "" End qoute.
      It`s a fork of a plugin - hence calling it a plugins is just as good as calling it an app.
      Write some good stuff and share - instead of wasting time "arresting" others who actualy contribute with lots of good stuff to us.

    • @mikescholz6429
      @mikescholz6429 4 года назад +3

      To get unnecessarily technical there is both an app AND a plugin, and the plugin is used for configuring the app 🤓github.com/Z-Bolt/OctoPrint-Z-Bolt-OctoScreen

  • @alinioanmoroi1370
    @alinioanmoroi1370 4 года назад +1

    Awsome man!...I've tried few time to install octoscreen or octodash...I had never succeeded...I might try again on my pi3 and 5inch lcd now that you show how to do it to work.. thank you!

    • @ChrisRiley
      @ChrisRiley  4 года назад

      Thanks! Hope it works this time!

  • @deadsimpleali5540
    @deadsimpleali5540 4 года назад +1

    Sorry forget to mention, the screen is uctronics 3.5" model UC 640 bought from Amazon US. There is a link to the driver page which only works on Raspbian but not Octoprint.

    • @ChrisRiley
      @ChrisRiley  4 года назад

      You might just need to run an update to get those drivers to work. Run sudo apt update

    • @deadsimpleali5540
      @deadsimpleali5540 4 года назад +1

      @@ChrisRiley Hi Chris. Enjoyed your live stream the other day, it was great. Also thank you for your advice regarding CR10s pro 32bit upgrade during the stream. I have ordered SKR 1.4 with 2209s. Hardware install is usually not an issue it is the software that give me nightmares. Wish me luck

    • @ChrisRiley
      @ChrisRiley  4 года назад

      @@deadsimpleali5540 Good luck!

  • @avejst
    @avejst 4 года назад +1

    Great walkthrough 👍
    Interesting approach
    Thanks for sharing 👍😀

  • @RudyAmid
    @RudyAmid 4 года назад +1

    I just installed TouchUI on a 7" Pi Touchscreen. Although it's adequate for my purposes, it still has issues like dialogue boxes missing and clunky way to set hotend/bed temperatures. But the touchscreen is convenient when it's next to the printer and always available. I may have to try Octoscreen when it's officially supported via plugin install.

    • @ChrisRiley
      @ChrisRiley  4 года назад

      There are a couple of other ones out there you might check out as well.

  • @cappy0815kanal
    @cappy0815kanal 4 года назад +1

    Im am currently using TouchUI and have display and touch drivers allready installed.
    May I jump in at 9:15 ???
    Is it a good Idea to make some kind of backup to get back to TouchUI if needed or wanted?

    • @ChrisRiley
      @ChrisRiley  4 года назад

      You can do a backup in setting, that will be helpful. You will need to remove touchUI before you proceed with octoscreen. Take out the autoboot from the start-up as well.

  • @MD-NWWI
    @MD-NWWI 4 года назад +1

    "As always " a great informative video thanks Chris! Hoping to meet you at mrrf!

    • @ChrisRiley
      @ChrisRiley  4 года назад +1

      Thanks Greg! I will see you there.

  • @sledgeHammerRulez
    @sledgeHammerRulez 4 года назад +1

    Great video (as always). I like Bitvise SSH client, seems to have a little bit more functionality ..

    • @ChrisRiley
      @ChrisRiley  4 года назад

      Thanks! I am just stuck in my ways, there are a ton of good ones out there. ;)

  • @JohnFreundRacing
    @JohnFreundRacing 4 года назад +1

    You could have used the hyperpixel util that gets installed by the hyperpixel install script to change the touch orientation. For the orientation you used it would be "hyperpixel4-rotate left".

    • @ChrisRiley
      @ChrisRiley  4 года назад

      I couldn't get that to work without installing a lot of graphics support bits. This is a very lite version of Raspian.

  • @ernielazdins1348
    @ernielazdins1348 3 года назад +1

    Hi Chris
    I was just wondering with a possibly stupid, old newbie question.
    Is it possible to run the Raspberry Pi through the BTT TFT 70 touchscreen.
    It seems to me that this would be a good stand alone combination and hopefully lead to another great tutorial.
    All the electronic/firmware mods I have done to my Ender 3 Pro have been done Parrot fashion
    by watching experienced Maker/Presenters like you. At 68 years of age and a retired general engineer I have become obsessed with learning 3D Printing, electronics & coding.
    Unfortunately I don't yet or will probably never have the in depth knowledge to make and understand the operation and compatibility of electronic components to make all the connections so to speak.
    You recently helped me with the printing of the case for the TFT 70 screen.
    I am very appreciative of the time you took on the reply to me for that problem.
    Keep up the good work and thank you for the great content you produce.
    Regards Ernie the old newbie from Australia

    • @ChrisRiley
      @ChrisRiley  3 года назад

      Thanks for the kind words. THe only problem with the 7" tft is it doesn't have a proper video input. No HDMI of SPI connections to use for this. The good news is, BTT has the new BX out and it has a 7" with everything you would need, so hopefully they start selling that screen.

  • @onecarwood
    @onecarwood 4 года назад +1

    I finally got the Pi Camera working with the Pi 4. Had to get into ffmpeg and run Octopi with Raspbian. By the way Octopod for IOS is awesome.

    • @ChrisRiley
      @ChrisRiley  4 года назад

      Nice! I have heard octopod is good.

  • @edbrady9042
    @edbrady9042 4 года назад +1

    Great video, and your timing was awesome, I just started building this for my Hypercube Evolution! I still ran into problems with octoscreen starting at boot, even after adding the commands to rc.local. I changed the rc.local command to "systemctl octoscreen start &" and everything then worked as expected.

    • @ChrisRiley
      @ChrisRiley  4 года назад

      Excellent! I am glad you got it working. There are a couple ways you can solve that, running it background like that should be fine.

    • @unverifiable
      @unverifiable 4 года назад +2

      i believe you'll have to also type "sudo systemctl enable octoscreen" as well if you skipped the rc.local stuff so that it starts automatically after a reboot. just using the start option just starts it for that time but not after reboots.

    • @ChrisRiley
      @ChrisRiley  4 года назад

      @@unverifiable Yes, you would have to use the enable.

  • @KS_Husker
    @KS_Husker 4 года назад +1

    Hey Chris, your videos are great. I was hoping you could do one where you put Octodash on a printer. I would really like to see you put it on one with the SKR 1.3. I'm trying to get the filament runout to work right on it. I used your code to turn the hotend off when parked. But in octodash I can't find a way to heat the hotend back up and make sure it is heated before resuming. Octodash is a very nice looking user interface, I think many people would love to use this as well.

    • @KS_Husker
      @KS_Husker 4 года назад

      By the way, I also have the code you mentioned in another video for making sure the hotend is up to temp prior to resuming, but it doesn't seem to honor that on the Pi screen. I'm guessing the computer Octopi and the screen octodash don't talk to each other.

    • @ChrisRiley
      @ChrisRiley  4 года назад

      Thanks! I will be doing one for octodash sometime soon. Also, octoscreen has been taken over by someone else, so maybe that is something they can add in the future.

  • @SophieNgViolin
    @SophieNgViolin 3 года назад +1

    Hi Chris, thank you for all the great tutorials you publish on RUclips. I was wondering if you could control multiple instances of Octoprint with the Octoscreen setup or does it only control one instance. I have two Ender 3s hooked up to my Pi4 thanks to you.

    • @ChrisRiley
      @ChrisRiley  3 года назад

      I wish you could, I haven't found any of this software that will allow that yet.

  • @DerKB79
    @DerKB79 4 года назад +1

    Nice vid, but have you tried using "lcd_rotate=2". Did the trick on the 7 inch Pi display for me including the touch rotation in one simple line. Maybe works with your display too.

    • @ChrisRiley
      @ChrisRiley  4 года назад

      Thanks, I will give that a try.

  • @woottog
    @woottog 4 года назад +2

    hi Chris can you help I have Oct-screen working but every now and then the screen reboots / flickers is this normal or have I got something wrong

    • @ChrisRiley
      @ChrisRiley  4 года назад

      I would check your power adapter, maybe it's not keeping up.

  • @GrubbyZebra
    @GrubbyZebra 4 года назад +1

    A simpler way of getting the Hyperpixel working on the pi (with screen rotation) is:
    Flash a clean image to the SD card - uninstalling the drivers don't always work.
    Copy git for pi3/pi4 or other:
    git clone github.com/pimoroni/hyperpixel4.git -b branchname
    where branchname is one of available on this site: github.com/pimoroni/hyperpixel4/branches
    pi3 - Pi 3B+ and earlier, HyperPixel4 Rectangular
    pi4 - Pi 4, HyperPixel4 Rectangular, use hyperpixel4-rotate to rotate once installed
    square - Pi 3B+ and earlier, HyperPixel4 Square
    square-pi4 - Pi 4, HyperPixel4 Square
    -Install the drivers with:
    cd hyperpixel4
    sudo ./install.sh
    The you just use one of the following before rebooting to set the screen and touch-sensor orientation:
    hyperpixel4-rotate left - landscape, power/HDMI on bottom
    hyperpixel4-rotate right - landscape, power/HDMI on top
    hyperpixel4-rotate normal - portrait, USB ports on top
    hyperpixel4-rotate inverted - portrait, USB ports on bottom

    • @ChrisRiley
      @ChrisRiley  4 года назад

      Thanks for the comment, this might help people out.

  • @thediscoman2001
    @thediscoman2001 4 года назад +1

    NICE VIDEO AS USUAL CHRIS

  • @seanmohrhoff502
    @seanmohrhoff502 3 года назад +1

    Are 3D printers optimized to take advantage of the USB 3 ports or doesn't it matter? If the cable was any indication, it looks like you plugged it into the USB 2 port on the Pi 4. Thanks!

    • @ChrisRiley
      @ChrisRiley  3 года назад

      I don't think it really matters, the firmware is usually set to a 250000 baud rate or less. It just treats a USB port as serial, it doesn't know much else.

  • @fabran8rperformance
    @fabran8rperformance 4 года назад +1

    Chris your content is always informative and on point. I've followed your guides for ever octoprint install I've done. Now I have 4 ender 5 plus with octoprint on them all for the wifi file sharing. I'd was wondering if you knew of anyway I could get babystepping to adjust the z offset during the first layer

    • @ChrisRiley
      @ChrisRiley  4 года назад

      Thanks! On octoprint, I am not sure. You could just setup some action commands and use M290 marlinfw.org/docs/gcode/M290.html but there might be a plugin out there for it somewhere.

  • @MeteorGloster
    @MeteorGloster 3 года назад +1

    Followed every step, but my Display keeps showing me just the command lines. Where could be mistake in my installation?

    • @ChrisRiley
      @ChrisRiley  3 года назад

      Are you using the GPIO pins or HDMI? It might be outputting to the wrong output.

  • @briancarlsen4772
    @briancarlsen4772 4 года назад +1

    Great tutorial, too bad I am not using the same screen. Octoscreen does not startup consistently for me, it fails more than not actually it seems and I did add it into the config to make sure it starts. Wonder if there is some sort of software conflict going on, will have to try doing a fresh octoprint setup versus using the one I have been using for a while.

    • @ChrisRiley
      @ChrisRiley  4 года назад

      The screens seem to be very hit and miss, give it a try let us know if you get it working.

  • @martindenardo7559
    @martindenardo7559 4 года назад +1

    You rock man. Great video!

  • @belenhedderich3330
    @belenhedderich3330 4 года назад +1

    Dear Chris do you know if this one or the touch UI will work with 2 instances of octoprint to be able to control 2 printers at the same time as in your other videos?

    • @ChrisRiley
      @ChrisRiley  4 года назад +1

      At this time, it cannot, but that would be awesome if someone could code that for us.

    • @belenhedderich3330
      @belenhedderich3330 4 года назад +1

      @@ChrisRiley Thanks for answering me :)

  • @toftich3dprints496
    @toftich3dprints496 4 года назад +1

    Great tutorial as usual!Thank you!

  • @allanplant
    @allanplant 4 года назад +1

    Great video, I don't know how I would do anything without your guides! thank you! p.s is it possible to just copy the sd card to use in another pi 3 for another printer?

    • @ChrisRiley
      @ChrisRiley  4 года назад +1

      Thanks! Yes, you can move them from Pi to Pi doesn't seem to hurt anything. You can use win32disk imager to read the card and create an image. Then use that image to create more cards.

  • @chrisnurse7658
    @chrisnurse7658 4 года назад +1

    Great presentation and thorough instructions. Many thanks Chris. I have the official Raspberry Pi screen, and I can see the Octoprint screen, and it is tracking updates such as changes in hotend temperatute which I send through the web interface. However, it's not responding to any touch commands. My display is rotated 180 degrees, so I added the transform for that. But regardless, I've pressed it all over the display surface and no response. I disassembled and checked all the ribbon connections on the screen/display board and to the pi. I can't figure out why it won't work, other than it might be broken, but it's been very lightly used and looked after since I bought it. Any idea anybody?

    • @ChrisRiley
      @ChrisRiley  4 года назад

      This only thing I can think of is it doesn't like the screen driver. You might check to see if there are any updates out there.

  • @drkline69
    @drkline69 4 года назад +1

    Great info Chris! Couldn't you have just copied and pasted the URL for the Octoscreen into the "...From URL" on the "Install New Plugins" screen?

    • @ChrisRiley
      @ChrisRiley  4 года назад +1

      Thanks! It appears that octoscreen is written as an application using the octoprint API and not as a plugin, so you have to install it.

  • @cjariman2055
    @cjariman2055 4 года назад +1

    Hi Chris. As always, Thank you for creating this great resource. Have a Quick question, have you had a chance to try the new octodash? Are you pnanung to make a video about it?

    • @ChrisRiley
      @ChrisRiley  4 года назад +1

      Hey, thanks! I have been asked about it many times. I am going to give it a try.