One of the most versatile patches of techfor 3D etching is Octoprint 8211; its a little webserver that runs on a Raspberry Pi and lets youremote-control a 3D printer from your computer. Or so you thought. Because the thing is, Octoprintis so much more than just a lane to start and check in on books remotely: Its turning more andmore into a full-on 3D printer operating system. There are plugins now that do everything fromAI print watching over sending status infos over your favorite messenger to timelapse toolsthat let you do this:[ Octolapse timelapse] So today Im going to walk you through thesetup process on a Raspberry Pi, go over the hardware you need and Im going to share someof my favorite plugins for Octoprint.Just like Im going to share this videos patron, Elegoo! In this video, Im going to be using the Elegoo Neptune 2, which is finally starting to havebetter worldwide availability. But likewise, Elegoo have just announced the Mars 3 LCD resin printnow with a 4K monochromatic screen, big develop publication, and an included ChiTuBox Pro license. Andwith the Mercury X, Elegoo now have a curing and soaping station that fit for the large-formatSaturn. Check them out at the links below. So makes start out with the hardware needed.Firstof all, youre going to need a Raspberry Pi. Im exerting a Pi 4 with 2GB of RAM, and while OctoPrintcan run on virtually any Raspberry Pi ever manufactured, you should stick to a Pi 3 and up forthe best experience. Alternatively, you can also run OctoPrint on a Windows, Linux orMac OS machine that you already have 8211; as long as thats not going to reboot in the middle of yourprints someday. Im looking at you, Windows 10. But for a Raspberry Pi, youre alsogoing to need a USB power supply, the recommendation is to not use a charger, butinstead something thats actually named a USB power supply.Though from a technological standpoint, theres not really any difference between what they do, and particularly after the 4, the Pishave also gotten much better power stages on them as well, so theyre not that finickyabout the power supply youre exercising anymore. Nonetheless, in either speciman it should be one withample power, so your 1A charger you got from Apple is not going to work. Ive had great experienceswith the chargers/ furnishes from Anker, this basic dual- or triple-output one pieces perfectly.Or if you have a strong 5V give in your printer, you can also hotwire that onto a USB cable. Justmake sure to shut down the Pi through OctoPrint cleanly before you strength off your printer.Speaking of USB cables, youll emphatically need a respectable one of those, the Pi 4 exploits USB-Cnow, which is great, but many cables you get with gadgets and the likes are still too flimsyto provide stable power to the Pi.So, again, I really like the cables from Anker, but if youhave for example a save USB power delivery charge cable from your laptop, that should work, as well.The Raspberry Pi itself can spot when there are issues with your power supply, and OctoPrintwill in turn show you a telling when it does. Lastly, to complete the laid of duties for basicfunctionality, it is necessary to an SD card, any poster wreaks, but getting one thats at least decentlyfast is going to speed up load times a great deal. Ive got a bunch of these Samsung Evo Plus cardsfrom my cameras that work fine in a Pi as well, but any poster that has an A ratingfor lotion accomplishment, like A1 or A2, will work just fine as well.I mean, getsomething halfway reasonable and youre penalize, really. So thats all the hardware that you actuallyneed to get Octoprint stream, all associated in the description below, but genuinely, if youre settingup OctoPrint, you probably want a webcam feed, too. Now, there are two basic alternatives -getting a USB webcam, or getting a Raspberry Pi camera module. Either one directs. The RaspberryCamera is a incredible quality, but youre going to need to print some sort of mount or enclosing, on the other hand, USB webcams are all kind of meh for likenes excellence, theyre still good enoughto check in on engraves, but most importantly, theyre a bit more convenient to use.The standard camera was continuing to the 720 p Logitech C2 70, but even mostoff-brand webcams arent any worse for persona quality and they pretty much allwork with OctoPrint with no fuss.But if you demand something thats proven, get a Raspberry Pi Camera or the C270. And thats it for equipment! Well, you will also need a computer and a poster reader for the setup, but werejust going to assume you already have those. Now, for the setup, were actually not going toinstall OctoPrint immediately, were going to use OctoPi, which is sort of the official RaspberryPi image that has everything already laid down by, OctoPrint set up in there, and its ready to getgoing.Now, Im going to strongly recommend that you use the official OctoPi image. Youre goingto find modified OctoPrint or OctoPi likeness from beings that say hey, weve got everythingset up for you, its got all the plugins already installed, but the thing is, if itsjust from some random buster on the internet, you dont know what else is also installed onthose personas and how well theyve been set up. So, you are familiar with, youre mostly inviting the personmaking that portrait into your home system. Best case, everything is fine, perhaps they runa Bitcoin miner on your Pi when its idle, but perhaps theyve got a full-on backdoor set upin that image that allows them to snoop around your maneuvers, or perhaps they intentionallyburn your printer down one day. You never know. I trust Gina Huge, who utters OctoPrint, and byextension, likewise Guy Sheffer, who manufactures OctoPi, and, again, I would most recommend stickingto their official releases.Setting up plugins the normal way isnt that hard anyway.So lets get started with the setup. Id actually recommend applying a somewhat new, butsuper convenient way of setting up OctoPi, and that is through the Raspberry Pi imageryou can get from raspberrypi.org/ application. Install and guide the imager. Under Choose OS, select Other specific purpose OS and espouse OctoPi. This will automatically downloadthe newest version of OctoPi for the setup. Then pick your SD card under Choose Storage, butmake sure that card has no important files on it, because theyll be gone in a second.Now, forour special magic trick, press CTRL+ SHIFT+ X, and this will bring up the imagerssecret Advanced alternatives menu. Now, enable Enable SSH, and pick a modestly securepassword for the secretion customer. Choosing anything that isnt the default raspberry passwordwill automatically help protect your OctoPi install from malicious actors on the network.Then, one steps down, you can configure your WiFi connection, simply enter your WiFis nameand password and choose the chasten country code to prevent connectivity issueslater on. Once everything is set up, click Save and then Write.Once thats done, spew the SD card, drop it into your Pi and were ready to powereverything up.Plug in the USB cable to strength up the Pi and watch the ACT LED, thats goingto be illuminate for a while, but once that turns off, OctoPrint is going to be ready for use athttp :// octopi.local. If your browser cant determine your OctoPrint install, check your routersnetwork overview page to find the Pis IP address or the Network page in Windows Explorer.Since this is the first time this OctoPrint instance is running, its going to show you thefirst flowed wizard. Theres actually not much to say here, just follow the steps, set up yourprinters features and youre good to go! All thats left to do is to power up your printer, and push it in through USB. Quick sidenote here, some printers have a flaw in their electronicswhere they will backpower the Raspberry Pi through the USB port, which can cause all sortsof troubles from OctoPrint crashing to the Pis WiFi disappearing. Ive placed the link to theforum post about that in the specific characteristics below. And at this spot, youre prepared to go to battle publishing. But wait, theres more! Once youve gottenfamiliar with OctoPrint, surely youll be meeting got a couple of blots where youd like to tailor theexperience to your personal needs or advantages. And this is where plugins are now in! Theresa plugin for pretty much everything. But before we go through some of the pluginsId recommend, heres one quick tip-off thats going to be super useful.If you use a slicerthat supports it, such as PrusaSlicer, you are eligible to instantly upload your gcode data to an OctoPrintinstall straight from your slicer without saving it to your computer and then having to upload itmanually. Go into OctoPrints rectifies, generate an application key, imitate that into your slicerand then tell it where to find your OctoPrint setup 8211; default is the same octopi.local hostname.And voila! Youve got a new send gcode button in your slicer 8220;whos going to8221; conveniently sendoff your periodicals to OctoPrint and if you just wanted to, even automatically start them once theyreuploaded. That is a massive amenity piece. Okay, on to plugins. You can set pluginsright inside the OctoPrint interface 8211; go into the directs again, clink Plugin Manager and thenGet more. You can browse plugins right here, but the Items button is going to take you outof your OctoPrint install, so the most convenient way to install a plugin is to come back tothe plugin manager on your OctoPrint page and simply install them from there.So the onesthat I find certainly easier for daily use are TouchUI, which gives you a basic, mobile-friendly interface if you want to quickly check in on your prints from yourphone. By default you get the full interface, which wields, but you have to zoom around quite abit and TouchUI stirs that a lot more convenient. Next up, for publishing parts 8211; OctoPrintincludes a basic gcode spectator, but its merely a layer scene and we can certainly do betterthan that. Pretty Gcode is one of the options for that. Its a full-on 3D gcode see that syncsup with your publication progress. And while the action it displays extrusion texts isnt volumetricallyaccurate, its still super helpful to see what the etch youve laded up is going to look like.But what if the magazine youve started isnt extending as intended? Well, especially if you have morethan one percentage on the plate of your printer, thats a little bit of a muddled situation when oneof them, for example, comes loose from the bed.If you now stop the engrave, you are eligible to throwout all those percentages, but if you keep going, the liberate extruded information from the failingpart might mess up all the other ones, more. So what the Exclude Region plugin allows you to dois to tell OctoPrint to, time not send any more print instructions for that area where the parthas miscarried. Thats super useful and it can save you a lot of time and material should you everneed to use it. So install it before you need it. Next up, of course, one of the coolest featuresOctoPrint enables is getting those sorcery timelapses of your periodicals. Instead of your camerajust snarling a video in a fixed interval, the OctoLapse plugin can sync that up with the end ofa layer and even originate those cool nozzle orbit effects.OctoPi is already prepared to runOctoLapse without the additional gradation of installing the Python development package, so you can just clickInstall and youll be ready to use OctoLapse. The setup process will still take a second.One of the useful things that OctoLapse causes you do is to supersede your webcams show, whitebalance and focus if you have one with autofocus, so if you time require those settingswithout full-on installing OctoLapse, the Camera Settings plugin makes you doexactly that for your viewing pleasure. And lastly, what if you want to check inon your printer when youre out on the go. Well, first of all, causing a 3D printer runwithout oversight and without you being able to intervene physically is always going to besomething that comes with some risks and you should only do if you really trust your machine.But, say you do and you want to be able to check in on your machine from anywhere, then theOctoEverywhere plugin is exactly what you need. You can get the full OctoPrint interface whereveryou are and time check in and make sure things are doing well, and if 8220;youve got to8221;, you can stop theprint or use Exclude Region to stop things from getting worse.OctoEverywhere is a free work, but the alternative The Spaghetti Detective is something you might want to look intoas well 8211; its got a free rank that allows time-limited use and then paid unlimited plans.But the large-hearted aspect of The Spaghetti Detective is AI-based periodical collapse detection. I did a wholevideo on that and you can check that out up now. So that should get you prettymuch defined with OctoPrint. A large-scale shoutout to Gina Huge for makingOctoPrint as a free and open source project and a shoutout to her Patrons andsupporters for impelling that possible as well. So if you enjoy OctoPrint, maybeconsider patronizing Gina immediately, too. And of course, shoutout to my Patrons and YouTubemembers as well, who likewise make it possible for me to shape these videos.Next supporter-exclusiveQ038; A hangout is coming up this weekend. Thats it for today, is thanks for watching, keep on performing, and Ill see you in the next one ..