How To Install & Configure OctoPrint on Raspberry Pi for 2023

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 พ.ค. 2024
  • Hello, 3D Printing friends! Today we're going to install Gina Häußge’s OctoPrint on a Raspberry Pi. OctoPrint is a free, open source, web-enabled print server for your FDM 3D printer!
    And we’re going to do this by using Guy Sheffer’s OctoPi, which is a ready-made disk image, complete with operating system, that gets OctoPrint up and running on that Raspberry Pi with minimal work.
    This video is sponsored by PCBWay! (www.pcbway.com/)
    The first 30 people to use coupon code PCBWay-BV3D will save $10 on orders over $40!
    Speaking of sponsoring, here's a link to the OctoPrint Patreon page: / foosel
    LINKS:
    OctoPrint Web Site: octoprint.org/
    Raspberry Pi Imager: www.raspberrypi.com/software/
    Want to buy a Raspberry Pi?
    • amzn.to/3mM6tCX 🇺🇲US [affiliate link]
    Did this video help you out, save you a bunch of time, or help you learn something new?
    If so, please consider becoming a channel member, or buying me a coffee, or leaving a tip! Your support really helps, and is VERY MUCH APPRECIATED!
    ✅ BV3D Channel Membership: th-cam.com/users/bv3dchanneljoin
    ☕️ Buy Me a Coffee: www.buymeacoffee.com/5lKshEVvL
    👍🏻 PayPal tip jar: www.paypal.me/bv3d
    *️⃣ The BV3D Channel Storefront on Amazon:
    • www.amazon.com/shop/bv3dbryan...
    *️⃣ Popular 3D Printer & Laser affiliate links:
    • BIQU: shrsl.com/3s4hr
    • Creality: shrsl.com/3qu2u
    • Comgrow: bit.ly/33xcDtB [Check out the Creality REFURBS!]
    • Elegoo: shrsl.com/3pu98
    • FLSun: flsun3d.com/?ref=ifo73zup-gb
    • Gweike Cloud: www.gweikecloud.com/?ref=BV3D
    (Save $200 with coupon code BV3D200 at checkout)
    • Pergear: bit.ly/BV3Dpergear
    • Sovol: bit.ly/3h90d2L
    • Sunlu: bit.ly/3hGNzpQ
    • Voxelab: bit.ly/3vVG9Wq
    • Wham Bam flex plates: bit.ly/2YzogLZ
    *️⃣ Shop for just about anything:
    🛒🇺🇲US: amzn.to/2x4hBxS [affiliate link]
    As an Amazon Associate I earn from qualifying purchases.
    SOCIAL MEDIA
    Follow me on Twitter (@bryan_vines): / bryan_vines
    Disclosure:
    I sometimes receive compensation such as discounted or free products, and when applicable, this is disclosed in videos and their descriptions. Whether free, discounted, or paid full price, any reviewed product is tested to the best of my ability, and I give my honest impression. All opinions expressed are my own.
    #BV3D
    #RaspberryPi
    #OctoPrint
    CHAPTERS
    00:00 Introduction
    00:31 What's OctoPrint?
    01:05 What You Need
    02:17 Pi Supply Problem
    03:07 Installing OctoPi
    05:57 And Now, a Word from Our Sponsor
    06:46 Booting the Pi to OctoPrint
    08:09 OctoPrint First Run Configuration
    13:46 Connecting to the Printer
    15:31 Uploading & Printing Files
    17:17 Closing
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 103

  • @hossmacian
    @hossmacian 3 หลายเดือนก่อน

    Thank you, sir! Writing out my first OctoPrint SD card right now to get my new Pi set up! Your videos are the best!

  • @KevinGroninga3D
    @KevinGroninga3D ปีที่แล้ว +42

    Small note. It’s better that the USB cable be one that is ‘data only’. Otherwise the Pi will back power the printer. You can defeat the 5v power by using a very small piece of Kapton tape and cover the +5v pin inside the end of the larger USB A connector.

    • @cosput
      @cosput ปีที่แล้ว +8

      Bumping as this is a good tip that I had to learn the hard way myself.

    • @KevinGroninga3D
      @KevinGroninga3D 10 หลายเดือนก่อน

      @@Trierscheid Interesting! So maybe Prusa accounted for standard USB cables (power and data), and made it so that no special cable was needed.

    • @user-wz8gj4mc4q
      @user-wz8gj4mc4q 8 หลายเดือนก่อน

      another source of 5V won't do much though. Since it will take power from where current is able to move more freely it will basically bypass the USB power itself and instead draw from the 110V source

  • @sald2of6
    @sald2of6 ปีที่แล้ว +2

    Thank you for making this Bryan. I've had a Raspberry Pi for some time now and the original process was daunting - so much so - I bought a Beagle camera and been using that! But now, I'm thinking I will do the OctoPrint. Again - thanks for all your wonderful videos!

  • @davidwood2548
    @davidwood2548 3 หลายเดือนก่อน

    Thank You! After several sets of complex and greek sets of instructions on setting up my Pi and Octoprint I found your video and SUCCESS!

  • @ImJmsOG
    @ImJmsOG 11 หลายเดือนก่อน +2

    Easy setup tutorial, first time using octoprint and raspberry pi, Thanks for this awsome tutorial!!

  • @suhasrx100
    @suhasrx100 ปีที่แล้ว +5

    This is by far the best video explaining OctoPrint, Kudos to you.

  • @chronicgotwitch
    @chronicgotwitch ปีที่แล้ว

    THANK YOU SO MUCH after a few days of trying it finally worked

  • @jeremy6384
    @jeremy6384 13 วันที่ผ่านมา

    Thank you for the thorough explanation.

  • @robhancock2240
    @robhancock2240 4 หลายเดือนก่อน

    Super video mate I’ve just subscribed and liked the video ❤ great work

  • @tymills8390
    @tymills8390 7 หลายเดือนก่อน

    Thank you for posting this! My display button stopped working yesterday on my v2 Neo. I was able to get it working again with OctoPrint. Your video made it easy to install!

  • @El_IngenieroDC
    @El_IngenieroDC 4 หลายเดือนก่อน

    Very complete video, thank you very much for the explanation

  • @Shayway
    @Shayway ปีที่แล้ว +1

    OrangePi 3 ordered! Excited for that video to release!

  • @Fried24
    @Fried24 7 หลายเดือนก่อน

    Thank you! Got it working😎

  • @blackfalcon53
    @blackfalcon53 2 หลายเดือนก่อน +2

    Thanks so much for this video was so easy to follow as a newbie to filament printing.
    Couple thing I discovered afterward that might be helpful for others:
    - uploading to the printer SD can take a long time, and the status is displayed on Octoprint as a printing job. If print the file before upload is complete it will print part of a model
    - home position can be found by using the go home function on the printer

  • @KeithSkates
    @KeithSkates ปีที่แล้ว +1

    I have a 3b+ that I'm not doing anything with, and have a few spare webcams sitting around. Time to follow these instructions! 💚👍

  • @raugust6786
    @raugust6786 ปีที่แล้ว

    I got Octoprint working with a Le Potato hooked to my Ender 3V2. I ordered another to use with my Ender 3 Max Neo. It’s just nice not having to move micro SD cards back and forth.

  • @teacha6
    @teacha6 ปีที่แล้ว

    Great video as always! By the way, what is that fan shroud you're using on your v2?

  • @ronm6585
    @ronm6585 ปีที่แล้ว

    Thanks BV3D.

  • @echobeefpv8530
    @echobeefpv8530 ปีที่แล้ว +1

    I've been using my Pi 3B for about 6 months now. Octoprint works great, very handy. Thanks for the video, I watched just to see if I missed anything.

    • @dennismyers9017
      @dennismyers9017 4 หลายเดือนก่อน

      My raspberry pi 3b just boot loops during octoprint boot up first time. What am I doing

  • @MorrWorm8
    @MorrWorm8 7 หลายเดือนก่อน +1

    The Pi 3A+ works great as well. It’s basically a Pi zero 2

  • @Thomllama
    @Thomllama ปีที่แล้ว

    LOL, just noticed every time I start watching your videos I say "hello" outlaid back at ya!!!! LOLOLOL

  • @sliverbaer
    @sliverbaer ปีที่แล้ว

    Good to note that OctoPi is the OS and OctoPrint is the software. I have OctoPi on a Pi3B+ for my MK3S+ and a Libre Le Potato running Ubuntu with OctoPrint for KP3SPROS1.

  • @jgcheak
    @jgcheak 8 หลายเดือนก่อน

    Where did you get the top angled spool holder attachment?

  • @sublimationman
    @sublimationman หลายเดือนก่อน +1

    Thanks for the Vid, I recently bought a second printer used and completely forgot how to set this up (set up my first one about 4 years ago).

    • @BV3D
      @BV3D  หลายเดือนก่อน

      Glad I could help!

  • @MorrWorm8
    @MorrWorm8 7 หลายเดือนก่อน

    You recommend octoklipper for the Anet a8?

  • @MorrWorm8
    @MorrWorm8 9 หลายเดือนก่อน

    This is awesome! Liked & subscribed! I heard Octoprint works on a Pi 3A+ I’m going to try it. That is if it works with the Anet A8. Do you know if it will?

  • @williammckee4369
    @williammckee4369 9 หลายเดือนก่อน

    Thank you for the video. Is it possible to control 2 printers with 1 Pi4?

  • @AndrewAHayes
    @AndrewAHayes ปีที่แล้ว +1

    Bryan, I bought some Orange Pi Zero 2 boards to replace my RPi boards that were running Octoprint so I could use those for other projects, the Orange Pi Zero 2 runs 100Mhz faster than a 3B+, they cost me just £21 about $24 from Ali Express and arrived in just 10 days with standard shipping.

    • @vanloggins
      @vanloggins ปีที่แล้ว +1

      And octocitrico is a good armbian based option for a preconfigured octoprint pi OS to run on them. They have variants for other orange pi units as well

  • @pennakira
    @pennakira 11 หลายเดือนก่อน

    Thank you for the video, can you show how to install on Window Surface RT with Pi OS installed? :)

  • @SynthaPak
    @SynthaPak 9 หลายเดือนก่อน

    Do you have any experience with octoklipperpi? Would you consider doing a video on that??

  • @TheDarkPreacher65
    @TheDarkPreacher65 ปีที่แล้ว +8

    A good tip for connecting a Pi to a printer is to use a data only cable, because the Pi USB ports transfer power to the printer and can cause an undervoltage error in Octoprint.

    • @NativeManDan
      @NativeManDan 4 หลายเดือนก่อน +1

      Any idea where to get a good one? I can only seem to find power only cables not data only cables 🤦

    • @sirqueson4889
      @sirqueson4889 หลายเดือนก่อน

      According to my research you can't really get a cable like this and you either need to tape off the power connector in the usb-a on the pi, or you need to open the cable and cut the power supply part.

  • @mbeining11
    @mbeining11 8 หลายเดือนก่อน

    Does the printer power the Pi?
    I have noticed, like others have said, that the micro cable does send power to the printer, as plugging in power to pi, while connected to a powered-off printer (ender 3 pro) gives enough power that the printer board comes online

  • @billstride146
    @billstride146 ปีที่แล้ว +2

    Great video for folks that are looking to use Octoprint and their rPI 4. This is the same path I started on and it worked great.
    I found that I couldn’t completely power my E3V2 (display) until I unplugged it from the rPi because it was still supplying power. I thought there was a mod you could make in to the E3V2 board but I just bought a power blocker for the USB cable. I did put electrical tape on the power line, in the connecter, but I wasn’t able to get consistent results. I couldn't quite tell if you had this issue in your video or you had addressed it.
    In your example, the rPi is dedicated to the Octoprint install. For a “next step” video, it would be great if you could show folks how to setup an Octoprint container in docker, on the rPi. Doing this myself, I run Octoprint, mysql, etc. containers allowing me to get a bit more use out of the rPi (instead of switching sd cards).
    Thanks for the videos!

    • @TheDarkPreacher65
      @TheDarkPreacher65 ปีที่แล้ว +2

      Personally, I took a spare USB cable and snipped the power line inside the cable. Consistent results every time, no worrying about the tape shifting when you plug it in. Most USB cables have the wires color coded the same and the red wire is the one that carries power.

    • @meganeriopelle5290
      @meganeriopelle5290 3 หลายเดือนก่อน

      THANKS! I've been racking my brain trying to figure out my problem, this worked! @@TheDarkPreacher65

  • @eslmatt811
    @eslmatt811 ปีที่แล้ว

    Instead of sbc, running on an old laptop is also an option, unless you plan on using GPIO.

  • @nielpapenfus4321
    @nielpapenfus4321 8 หลายเดือนก่อน

    Hi, one question. Do I need to keep the SD card in the raspberry pi?

  • @idmnstr
    @idmnstr 11 หลายเดือนก่อน

    Great video for a old fart noob like myself. I currently have Octoprint running on an old win10 laptop controlling a ender 3 neo max. I am thinking about a second printer but I would like a seperate computer for each (Raspberry Pi 4 8gb). I saw a touch screen for the Raspberry Pi. Could that screen show the goings on with the 3D printer it is attached to?

  • @Badg0r
    @Badg0r 9 หลายเดือนก่อน

    Haha be patient when you wait for the pi to boot up. I still think this is very fast since I remember the feelings that I got from a reboot during the 90s.

  • @cosput
    @cosput ปีที่แล้ว +2

    I love octoprint, and fortunately an SBC is not a requirement for octoprint. I run octoprint inside a docker container on my pc, it's a lot more flexible and quicker to setup with docker-compose and I can move it and have it setup within several minutes on a pc/sbc/anything with usb port and docker running on it. My old octoprint's pi3b+ died and at first I was sad, but after setting octoprint up on my pc in a container within a couple minutes, fully running, and thinking about how much time I spent setting up the pi and worrying about it potentially dying... I'm glad it's dead.

    • @billnoname8093
      @billnoname8093 6 หลายเดือนก่อน

      it would be awesome if you made a video, to me this sounds better, I have not used docker yet, so I guess I would need to learn that first correct? or did you find a video to walk to through

  • @user-uw6ot6zv9l
    @user-uw6ot6zv9l ปีที่แล้ว +1

    Hi Brian, great video and clear instructions. i have installed the Pi4B with Octoprint on my Ender 3 v2 and found that the e steps reverted back to the original 93. I use a microswis direct extruder and the updated steps are 138.4. I have tried to reset these but they don't stay without an SD card in the printer. Can the e steps be set in Octoprint or do i still need the SD card in the printer?

    • @BV3D
      @BV3D  ปีที่แล้ว +1

      Hi, is it a Creality printer? Some of them are like that, where they store all their settings on the card instead of in the flash memory of the main board.
      You have a few ways to handle this. Pick one:
      1. As you've seen, you can leave a card in the printer, and the printer will store its settings there.
      2. You can add M92 E138.4 to your starting G-code in your slicer. Every model that you slice after that will include the G-code to set the E-steps to 138.4.
      3. OctoPrint has G-code scripts that it runs automatically. Access them by clicking the Wrench icon in the toolbar at the top of the OctoPrint window, then click GCODE Scripts in the list on the left side. Add M92 E138.4 to the "Before print job starts" G-code script. Then, at the start of every print, OctoPrint will issue that command, setting your E-steps right before the print.
      Hope that helps!

  • @cem_kaya
    @cem_kaya 10 หลายเดือนก่อน

    New camera stack version is okay btw ı have been using it for 3 weeks now

  • @Sampson2012bot
    @Sampson2012bot 5 หลายเดือนก่อน

    Great shirt! 😂

  • @TheJokesKING
    @TheJokesKING 2 หลายเดือนก่อน +1

    Do you have a link for the the spool mount on top of your endear 3

    • @BV3D
      @BV3D  2 หลายเดือนก่อน +1

      Hi, I think this is the one. www.thingiverse.com/thing:2948891

  • @sunilpatra462
    @sunilpatra462 23 วันที่ผ่านมา

    can I give any random name in hostname in the setting because the printer which i have to used is not final till yet ?

  • @Damien_Clarke
    @Damien_Clarke 5 หลายเดือนก่อน

    I got a little nervous when you started out by saying, "...up to about 32gbs. You can use a larger card if you are sure that it's supported by your particular RaspberryPi." The only free card I had around the house was 64gb. However, these are the details for the 4, according to ChatGPT
    *Yes, Raspberry Pi 4 supports 64GB. The Raspberry Pi 4 Model B is available in different variants with 1GB, 2GB, 4GB, or 8GB of LPDDR4-3200 SDRAM 1. The maximum capacity of the microSD card slot on the Raspberry Pi 4 is 2TB. Therefore, you can use a 64GB microSD card with your Raspberry Pi 4 without any issues.*

  • @aaronpeterson3516
    @aaronpeterson3516 6 หลายเดือนก่อน

    Does the octopi image automatically enable the camera on the raspberry pi if you are using a pi camera?

  • @brianvandy4002
    @brianvandy4002 11 หลายเดือนก่อน

    can I install OctoPrint on an existing PI without wiping it? I've got a lot of time invested in my current image and I was wondering if I could just install it as an app on the existing OS.

  • @billallen275
    @billallen275 2 หลายเดือนก่อน +1

    Dragon Drop. Lol 😂

  • @BlueTeamHF
    @BlueTeamHF 11 หลายเดือนก่อน

    How much ram is recomennded ? For pi 4b

  • @itztiggz8357
    @itztiggz8357 6 หลายเดือนก่อน

    I can not figure out how to connect to the pi I ran the Imager but I don’t see it on my router or anywhere what did i do wrong I set up the WiFi in the setup

  • @chev-ord-eep-ota5018
    @chev-ord-eep-ota5018 7 หลายเดือนก่อน

    I have been building a custom 24 x 36 printer. I have ran into a snag I could use some help with. I loaded ocroprint on my raspberry 4 just fine. I installed the plug in for octoklipper and it went fine. I went threw all the steps of getting kipper clone and running makeconfig. It all went fine. I created the firmware.bin file and flashed it to the Octopus Max ez and it chander the name to firmware.cur so I pretty sure it went fine. But her is my issue. From this point the pi and octoprint can not see the board. When I run the ls command to find the address it says there is nothing found. When I try and open the configuration file in Octopus to edit it says file does not exist...
    What am I missing or what do I need to do different?
    HELLLLLPPPPPPP

  • @SwiftyDOT
    @SwiftyDOT 9 หลายเดือนก่อน

    I have a raspberry pi 3 can i use that?

  • @MrJrohl
    @MrJrohl 5 หลายเดือนก่อน

    My pi4b came with noobs installed. Do I not need to go through the pi imager setup steps?

  • @RNMSC
    @RNMSC 2 หลายเดือนก่อน

    I keep wondering if the Dragon model of printers require special handling to reduce their propensity to kill their users.

  • @KevinGroninga3D
    @KevinGroninga3D ปีที่แล้ว

    Anyone have experience with the OctoDash plugin on OctoPrint using a Raspberry Pi 7” touchscreen? I have it running, but the touchscreen isn’t very responsive and I’m not sure if it’s a hardware issue or perhaps a problem with the OctoDash plugin being super slow. This is running on a RPi 4b with 4Gb. Anyone else have a similar install?

  • @M0RM0N8ER
    @M0RM0N8ER 4 หลายเดือนก่อน +2

    take a like and comment for your dragon joke. made me smile

  • @PCBWay
    @PCBWay ปีที่แล้ว +1

    Wohooo 🥳🥳 The ball is just KICKING off!

  • @CraigSteinhoff
    @CraigSteinhoff 3 หลายเดือนก่อน

    Well it seems the Octopi install did not actually not apply any oif teh configs. Not sure what I am doing wrong

  • @bkkorner
    @bkkorner 5 หลายเดือนก่อน

    I have blobbing on every print in Octolapse. Any help would be appreciated.

  • @Pow3k
    @Pow3k 5 หลายเดือนก่อน +1

    Works on Raspberry pi 3?

  • @DjMikeWatt
    @DjMikeWatt ปีที่แล้ว

    I keep getting an error when I try to write to the card using Pi Imager. I can install pi OS, but the OctoPi won't install. The error is something to do with a server not responding. Has anyone else had this issue?

  • @damc7456
    @damc7456 ปีที่แล้ว

    Orange Pi 3 LTS

  • @EdGodoyPlana
    @EdGodoyPlana ปีที่แล้ว

    I am trying to install two 3D printers with two Webcam on one Raspberry Pi . Is there a specific instruction to do this. I attempted to do this and I am getting errors and can get two webcam installed!

    • @EcoHamletsUK
      @EcoHamletsUK ปีที่แล้ว +1

      Chris Riley has done various videos on this, but there limits to the number you can run from one Pi. I've got a separate Pi 3B on each of my printers, which is much easier (as long as you bought them before the shortage!).

    • @EdGodoyPlana
      @EdGodoyPlana ปีที่แล้ว

      @@EcoHamletsUK ; I actually got a second Raspberry Pi but I have been having problems installing two 3D printers with two webcams to run them simultaneously on the same account.
      I had my son ( he works in IT ) tried to help me set it up and was not able to get it to work. He attempted using one Raspberry Pi and got the two printer connected but the webcam he was only able to set one of them up.
      Since I do have two separate Raspberry Pi I could set them up both one for each printer with their own Webcam if I can find how to set them up!
      The way I have it now it’s frustrating.
      I have yet to find clear instructions to set the two printers with two webcam with one or two Raspberry Pi.

    • @bean5
      @bean5 ปีที่แล้ว +1

      Not sure about raspberry pis but I have three printers running off one orange pi 3 LTS using both mainsail on two and octoprint on one. Had to use kiauh and run multiple instances, but it works.

    • @futurecactus
      @futurecactus ปีที่แล้ว

      I have 3 printers running from one RPi4 and it handles it no problem, I also had Adguard Home running on it as well for a while.
      I installed Raspberry Pi OS Lite, Docker Engine, Docker Compose and Portainer then I used a Docker Compose script to spin up 3 Octoprint containers, all mapped to different ports.
      I get the occasional glitch and have to restart a container but it's never happened mid print. Running 3 printers this way has massively streamlined workflow.

  • @NCIA-93
    @NCIA-93 5 หลายเดือนก่อน

    Interesting how for me writing the program took almost 5 minutes and still i couldnt see the wifi pop up at all

  • @jirkadolezal8127
    @jirkadolezal8127 2 หลายเดือนก่อน

    👍👍👍👍👍👍👍👍👍👍👍👍

  • @davidhilsabeck
    @davidhilsabeck ปีที่แล้ว

    They say the supply of Raspberry Pi's will return in Q2 of this year, but I'm not sure I believe them.

  • @dayzerostudios
    @dayzerostudios 6 หลายเดือนก่อน

    Btt 7 pad if u haven't already

  • @alexmackinnon5810
    @alexmackinnon5810 ปีที่แล้ว

    Ironic I have about 40 pi 4 for an old project.

  • @DiBy-0
    @DiBy-0 ปีที่แล้ว

    Trying like hell to get this Octoprint thing installed, sadly nothing is ever easy for me. Anyone ever seen an error called "f and kernel panic"?

    • @futurecactus
      @futurecactus ปีที่แล้ว

      Where are you getting this error?

    • @DiBy-0
      @DiBy-0 ปีที่แล้ว

      @@futurecactus I am following this guys instructions exactly. I am getting this error when four rasberries are at the top and lines of code fly by. It then gets stuck at that error and doesn't proceed.

    • @futurecactus
      @futurecactus ปีที่แล้ว

      @@DiBy-0 start by trying some different things to see if you get a different result.
      Do you have a different SD card you can try?
      Try choosing a different OS (I know it that's not what you want but I it could show us if there's an error in the OS image you've been using)
      Try again without changing any variables like password etc.
      Try a different card reader.
      Try a different USB port on your computer.
      Try to only change one thing at a time so you'll know what the problem was.

    • @DiBy-0
      @DiBy-0 ปีที่แล้ว

      @@futurecactus Tried three different flash drives now. Two of them equate to the same result. I have tried wiping the eeprom, I have loaded twister OS on the pi to show it wasn't broken, news flash its not. With the third flash drive I am not getting a kernal panic error now with a third SD card, its just going black and nothing is happening for an hour on the screen. NO damn clue why for this youtuber it seems to be smooth sailing but I can't get it to even load while following this guy's instructions with the only exception being the network.

    • @futurecactus
      @futurecactus ปีที่แล้ว

      @@DiBy-0 so you proved your process is working by successfully running Twister OS on your Pi?
      And you successfully etched Octopi onto an SD card but it wouldn't boot?
      Is that the same card that you successfully booted Twister from?

  • @osamaakil7254
    @osamaakil7254 2 หลายเดือนก่อน +1

    for all people who just bought a Pi 5 and found out that Octoprint is not support pi, it's really bad

  • @custardstuff5178
    @custardstuff5178 ปีที่แล้ว +1

    Step 1: Sell your first born to buy a raspberry pi :P

  • @ZhuJo99
    @ZhuJo99 5 หลายเดือนก่อน

    Octoprint is dead. Kipper all the way