I hope that your channel grows exponentially . The full coverage , the nice pace , the step by step approach , nothing assumed , super close up view of your pc screen , it all goes to make for essential viewing . I don't have a BTT Pi but I thoroughly enjoyed the deviation from the RPi route and the other vignettes that made for a clearer understanding of the klipper system . The firmware.bin.bin is one example. I wish you every success.
@StackingLayers9 ай бұрын
Wow thank you so much for the kind thoughts.
@DatsamGuy Жыл бұрын
This has been hands down the best guide I've seen through this little experience, I set up a lap top to run my printers and you gave me EXACTLY the answers I needed. Thank you!
@StackingLayers Жыл бұрын
That's great to see! I'm glad it was helpful.
@VectorRoll Жыл бұрын
When viewing videos on installing Klipper, you are the first person I have seen mention about the difference between the Windows NotePad and the NotePad++ and why to not use the Windows NotePad.
@ethereal00718 ай бұрын
Destoyed a stepper driver, buyed a Bigtreetech board. Followed your video and It worked on the first try, without any problem. Wonderfull done, keep on going!!
@StackingLayers8 ай бұрын
Glad it was helpful. There's definitely more to come. Stay tuned 😀
@JJJones-ou4ls7 ай бұрын
Just wanted to say thank you! I spent 2 days getting my new board in and finally was able to get it working thanks to you!
@StackingLayers7 ай бұрын
That's wonderful to see this was helpful! You're welcome.
@elijahwiggins4389 ай бұрын
This is the best tutorial I've ever used to do anything hands down.
@Dagger-Games9 ай бұрын
honestly i completely agree 100% the best
@MFEeee3 ай бұрын
Great video. After watching dozens of videos, and reading dozens of articles to configure my board and I finally got it down packed. Best video hands down.
@StackingLayers3 ай бұрын
I'm glad it was helpful!
@chemicalcorrosion Жыл бұрын
You are a LIFESAVER!! I have watched DOZENS of other videos on this topic. Yours got me through it! By far the BEST video on this topic. Will be be sending you a little $$ soon!
@StackingLayers Жыл бұрын
I'm so glad that it was helpful! Thank you so much for the support!
@GoofyHand2 ай бұрын
There are so many videos that explain this process terribly. You actually go through the entire process and show every step and explain each one in detail. This is an amazing video and I appreciate you making it.
@Mr428ciАй бұрын
Your level of adhd bouncing around between subjects matches my own and made this tutorial video perfect for me. Over information is better in my opinion for this kinda stuff. Thanks for making the video.
@StackingLayersАй бұрын
Hahaha yeah the struggle is real 🤣 I'm glad you found it helpful even with the scattered thoughts.
@christopherwile6460Ай бұрын
Upgrading my ender 3 and was looking for a good walkthrough for this. Your video was perfect and extremely helpful! Thanks my friend!
@StackingLayersАй бұрын
I'm happy it helped.
@GiantRobo77 Жыл бұрын
Your videos are not too long.... don't sweat the youtube algorithm. People really need details and recommendations, and that is where your videos shine. Thanks for your detailed installs of BigTreeTech gear and thanks for these Klipper vids. I'm working on the Linux on a laptop option right now. Dropped it years ago because WPA2 enterprise function in a lot of linux flavors was infeasible.....which is why I cant use an RPi or clones. So far Fedora 38 gives me great Cura 5.4 functionality controlling printers ....and I can run multiple instances, or use Pronterface. ..... but can't get Octoprint or Repetier Server working, so switching to Ubuntu 22 and will update back here when I can ....so far Cura is Old (4.13) and Pronterface isn't available ....but Repetier Server loaded and Octoprint is loading now. Will try Klipper to compare once I have that baseline data.
@StackingLayers Жыл бұрын
Thank you for the encouragement! 😊 I am considering getting a Linux machine set up in one of my old laptops to show how to use klipper on it, but I don't have a time line for that yet. In the meantime, if you haven't already looked into it, check out KIAUH it will make setting up Klipper a breeze. github.com/dw-0/kiauh
@user-xq3zj8gz6o Жыл бұрын
Idk what this dude is talking about, you over explain a ton of shit and I am constantly sliding around in the video, or getting distracted while you go on about sd card speed. I'm not saying the info isn't there, I'm just getting lost when it takes forever to explain a concept. like, just make another video for that concept. also thanks for making this, i gave you a thumb/sub@@StackingLayers
@StackingLayers Жыл бұрын
@@user-xq3zj8gz6o I do over explain...a lot 😅 It's a bad habit of mine. At the same time I'm addressing things that I see as common problems with beginners, and trying to stress the importance of getting it right the first time. Still, I do need to practice consolidation.
@allan640278 ай бұрын
Thanks a Lot, you saved me. Was Trying to install klipper on my Biqu B1 for a week. Did evrything a lot tutorials told me to. But the only thing no one said was to name your bin file firmware, some said to name differet from the last update, others said to leave at is. Only this little thing made the trick!
@StackingLayers8 ай бұрын
Great to see it helped you get up and running! The B1 works great with klipper! I'm slowly working on modifying mine as a direct drive IDEX set up.
@itschalkytime8 ай бұрын
i've installed Klipper on countless machines, this video is my guide every time thank you.
@Trylle0_o Жыл бұрын
i had not luck installing the OS for the pie but i ended up installing the specific purpose 3d printer OS, then klipper with kiauh, then following this guide after that. worked like a charm!
@PCBWay Жыл бұрын
Thanks so much for your support! ❤
@StackingLayers Жыл бұрын
The feeling is mutual 😊
@OneHappyCrazyPerson Жыл бұрын
Thank you both for the information and options to achieve our projects!
@phiyaatv981411 ай бұрын
Thank you very very much, this is the ONLY video that I found that was specific to my set up (BTT SKR mini E3 v3 + PI4B + CB1). I followed your tutorial to the letter pausing at each step and the end result was I was able to get everything installed connected and working as expected. I cant express my gratitude enough to you for taking the time to explain this in detail and with god knows how much patience. keep up the good work and I look forward to your next videos.
@StackingLayers11 ай бұрын
So nice to see that it was helpful 😊
@phiyaatv981410 ай бұрын
@@StackingLayers sorry to be a pain. i sent you a message on Instagram i was hoping you might be able to help me with a problem i just ran into after updating klipper where now all my files are blank ( literally every file is blank)but im not getting any error messages. I have been looking for 2 days and I cant seem to find anything to fix this issue. how do I get my files back? thanks in advance
@darren65423 ай бұрын
Thank You this was not the easiest method I tried but it is the one that actually worked and did not give me a headache because a step was not in the video like some others! It has been a massive learning curve for me but I love to learn. Thank you again
@GoofyHand2 ай бұрын
Followed this step by step, did have to setup the wifi connection slightly different due to some changes to Mainsail/Moonraker but otherwise everything worked perfect. Printer is back up and running with Klipper. Absolutely amazing guide and the amount of functionality I will be able to get from the softwares you recommend will be very nice in the future.
@rllsryc4 ай бұрын
So glad I ran across your video, I watched several other tutorial videos and yours was by far the easiest to follow!
@3dprintingtoday11 ай бұрын
Can you please help me! My mcu is not being found when I get to 1:07:30 in the video I don’t have those 5 lines it only has 3 and I cannot find the mother board using a rpi4 and skr mini e3 v3
@StackingLayers11 ай бұрын
The amount of lines that show up with lsusb will very, don't be too worried about that. If the ls /dev/serial/by-id/* is not being found then perhaps the usb cord is not good.
@StackingLayers11 ай бұрын
Another though is make sure the firmware actually flashed, if you check the firmware.bin on the SD card after flashing, it will have changed to firmware.cur if it did not change then it did not flash.
@crazy1whitmore11 ай бұрын
Absolutely fantastic, been trying to get this SV01 with a BTT SKR mini e3 v3 to work and marlin wasnt having it and i was ready to just trash the whole thing so thank you so much! fantastic Guide one of the best ive ever followed for sure!
@StackingLayers11 ай бұрын
Great to see it was helpful!
@TheeBenesse7 ай бұрын
Thank you for this awesome guide. Absolutely the best guide I have found and although I used a different microcontroller board this was helpful enough in understanding the setup and with many useful software tool suggestions you made along the way the install went much smoother. I am breathing new life into my aged PrintrBot Simple Metal by running it with Klipper firmware and hopefully will get some refinement in print quality. Thanks again and keep up the good work, I will definitely follow your channel now.
@StackingLayers7 ай бұрын
That's great to see this was helpful! Klipper is pretty great for reviving oder machines. I wish you lots of success.
@tinkerman5220 Жыл бұрын
Thank you for showing AND explaining what you do. There are many small details a lot of videos leave out. Just the right amount of rant vs babbling. Awesome man! I just got started in 3d printing and wanted to avoid the 40 year old sneakernet.
@StackingLayers Жыл бұрын
Awesome, thank you!
@coquisats306611 ай бұрын
Excellent tutorial. I got the bug after the last RPI update and it didn't recognize any USB devices attached to the Pi, I tried a few things that didn't work. Finally decided to start from scratch and this video helped me to load a new Klipper copy into the Raspberry and the printer board. I used the old printer configuration files and everything is working again. Thumps up, keep up the good work and more vids like this one.
@StackingLayers11 ай бұрын
Very nice to see it was helpful 😊
@nickkoch70776 ай бұрын
Awesome video. Felt like a mini class and was easily able to step through the process.
@Snottelling11 ай бұрын
so nice to have a solid, every step covered guide. my old ender3 pro, with its new skr mini an bttpi are klipper'd thanks to this video. very nice work
@LucaThePupineerАй бұрын
THANK YOU I HAVE TRIED SO MANY TUTORIALS AND THIS ONE IS THE ONLY ONE THAT WORKED THANK YOU BRO
@nicholasstoll1365 Жыл бұрын
So I don’t mind the rambling to be honest, more info the better. So far you have helped me get past where I was stuck. Hopefully I have time in the next day or two to finish it up!
@iampilchards11 ай бұрын
Yes! Whoo Hoo!! Finally an indepth guide on the install - I was pulling my hair out while trying to get my Manta E3EZ flashed and working :) Thank you so much! Extremely appreciated
@StackingLayers11 ай бұрын
Nice to see it was helpful
@andrewesquivel3 ай бұрын
i went from not knowing anything about Klipper to getting it going in about 2 hours. worth every second i spent on this video.
@EMags3Ds3 ай бұрын
I went through a bunch of other videos…thanks for this comprehensive tutorial I got stuck on Klipper set up
@TheButchersbLock11 ай бұрын
You sir are once again a life saver, I updated my klipper and didn’t have my can boards to auto update so it wasn’t working. In the process of trying to fix the issue I completely stuffed the klipper on my can board so I thought the easiest way forward was to reflash everything. This was super easy to follow as I completely forgot how to do it. Now I am going to rewatch your canbus video to get my new canboard working. Thanks heaps mate 👍🇦🇺😊
@StackingLayers11 ай бұрын
I'm glad you found the video helpful!
@tompaliana16818 ай бұрын
You are a great teacher and you took the time to explain the "why". My set up was a little different and I was able to figure it out. Thank You! You have a new subscriber.
@StackingLayers7 ай бұрын
You're very welcome! Thanks for the sub.
@rva730911 ай бұрын
Perfect...as others have said, this is the best guide on YT for setting up Klipper.
@StackingLayers11 ай бұрын
Awesome glad you liked it.
@saobx39569 ай бұрын
Thanks!
@StackingLayers9 ай бұрын
Thanks for the support!
@luisfloriano864311 ай бұрын
Great Video - Its long but detailed and covers all relevant points - Plan to upgrade (convert to Klipper an old machine I have) I was confused after watching other shorter videos... But this helped to clear up things. Placed my order with BIG TREE TECH. Confidence is up now. Thank you!
@HuskerTheCat3 ай бұрын
Thank you! this was such a great step by step tutorial
@chemicalcorrosion Жыл бұрын
Thanks!
@StackingLayers Жыл бұрын
My first super! Wow! Thank you so much!
@robertpetty99273 ай бұрын
a lot of very good information but very hard to follow the installation while the squirrel goes sideways, that said I have watched this video a dozen times and written notes to keep myself on track and with out your video I could not have accomplished the goal of having Klipper installed, Thank you , thank you, thank you I have learned so much following the Squirrel.
@mattjones80899 ай бұрын
Thank you! Suuuper helpful tut. I had all sorts of little challenges outside of the scope of this video (like doing it from a mac vs a pc) but it still provided a perfect roadmap nonetheless.
@tsunaide2 ай бұрын
Thank you for this video! Was easy to follow along especially explaining the make firmware.
@corey35942 ай бұрын
Best guide that I have came across. I kept getting the mcu cant connect error and turns out I had the firmware.bin file incorrect on the sd card.
@StackingLayers2 ай бұрын
That is an easy mistake to make. Nice to see the guide was helpful.
@hinaito_daplaya5 ай бұрын
You really saved my time, I thought i just wasted my money on the btt pi and TFT 35 to make the cheapad. NOBODY could explain this well as you could thanks very much!!! 1:10:01
@JohnPetterson-r8v10 ай бұрын
Thank you for this - I got the software configured and loaded, but was missing the notes about loading the board serial number into the config file. I spent hours banging my head on an anvil until I found this. Thanks!
@StackingLayers10 ай бұрын
You're welcome. It's nice to see it was helpful.
@lebbrin5 ай бұрын
Thank you! Your guide finally made it clear enough to my brain. Installed successfully and now I'm tuning.
@StackingLayers5 ай бұрын
So great to see it was helpful!
@bluesky56398 ай бұрын
Thank you so much for very detailed video, I finally got hooked up with my BTT PI and Ocotopus Pro board with this.
@StackingLayers8 ай бұрын
Glad to see it was helpful.
@rayz55083 ай бұрын
Phone chargers are power supplies. The battery management systems are located in the device being charged. Chargers with quick charge can change voltage if a QC device is plugged in.
@aspire88814 ай бұрын
Thank you for the video it really helped and its straight to the point. Appreciated !
@psy91810 ай бұрын
Great video, easy to follow along with, thanks.
@reviewznmore857311 ай бұрын
Super duper good Job. Highly appreciated! It's very difficult to do such kind of videos and you have nailed it. Good info 👍🏻
@StackingLayers11 ай бұрын
Thanks! 😊
@yokeprg5 ай бұрын
17:25 The user-set hostname only works for computers that support bonjour
@goindh9 ай бұрын
Thank you so much for such an awesome tutorial and being very thorough on the how and why you do things. Earned to subscribe and a like from me!
@pleighto779 ай бұрын
So at 28:40. The two files we need to watch for are not on my installation of klipper ( i did on pi 4 with mainsail) um the boardenv.txt and the system.cfg. I used raspberry pi imager 1.8.5 also
@StackingLayers9 ай бұрын
Those aren't for raspberry pi. When toy make the image for raspberry pi, there is a gear icon in raspberry pi imager that lets you set up ssh and wifi stuff. Yes that. Also raspberry pi has a config.txt that is similar to the Borden.txt on the CB1/BTTpi. Here is the info on that, www.raspberrypi.com/documentation/computers/config_txt.html
@keverke-cl6kq4 ай бұрын
wow! just wow! this video is amazing ! it works like a charm ! thank you so much !
@StackingLayers4 ай бұрын
You're welcome!
@TheYayaaa5 ай бұрын
Great tutorial. I tried it 2 times and it did not work. I think you should mention that you can't directly flash the firmware on the old Ender 3 motherboards : 1.1.2, 1.1.3 and 1.1.4. You need to burn a different bootloader on it before doing it. It would have saved me so much time!
@ujang07115 ай бұрын
If the minimal Debian is used, can the KIAUH be used to install klipper on the BTT Pi? How is this different from using the klipper image? Especially in terms of firmware update
@StackingLayers5 ай бұрын
Yes it can be done that way and you will not miss out on anything other than it already being installed for you. All updates will work exactly the same.
@ujang07115 ай бұрын
Thank you!
@SebastianRamirezH2 күн бұрын
Master hello! I need a favor, do you know what accelerometer works with the bbt pi? I want to use input shapper but the vidoes show how to use and wiring with raspberries
@StackingLayers2 күн бұрын
The easiest way in my opinion is to use the adxl V2 by bigtreetech the one that plugs into usb. I have a video showing how to set them up.
@clutchboi403811 ай бұрын
A bad flash bricked my board so I had to flash a stock bootloader and firmware file I found with an ST Link v2 tool off Amazon. I can't seem to get the firmware to flash from the SD card so I figured out how to directly flash a firmware with this tool using a hex editor 😎. The eeprom dump has a bootloader at the beginning of the file and then there is a break in the code and the firmware has to be written after it. This is why you can't simply flash the firmware file with this tool because it will overwrite the bootloader. I was able to turn the generated firmware bin file into a hex file and splice it into a file with the bootloader in front of it and after flashing that I have connection over UART now without an SD card. I'm thinking of making a video on this because it could be used to help people who have damaged SD card slots. But yea thank you for your video so I could get up to speed on how this stuff works 👍
@StackingLayers11 ай бұрын
That would definitely be a great video to see and probably very helpful for some.
@dannyperkins42204 ай бұрын
Great video. You haven't mentioned using The TFT touch screen. Do you have to use a remote computer when using clipper? Does the mini SD card have to be partitioned? I really don't want to dedicate my MacBook Pro to when I use my 3D printer.
@StackingLayers4 ай бұрын
You could use an HDMI touch screen or something similar and install Klipperscreen as an at machine interface. The standard Bigtreetech TFT35 Touch screen and the likes are not natively supported by klipper as they use a seperate firmware. The browser UI is the main interface, and once the machine is printing you do not need to keep the UI open. You can also access it from any device with a web browser as long as it's on the same network. If you install something like OctoEverywhere then you can log in from anywhere outside of your local network. As for the SD card the image burning process will set the partitions as needed. No need to do that ahead of time.
@SebastianRamirezH18 күн бұрын
finally I was able to start this tutorial, and then I have a doubt, you mentioned that the printer.cfg from btt page is default for ender 3, if I have an ender 5, should I modify something before the make firmware, or I could use that default and later change things for my ender 5?
@StackingLayers18 күн бұрын
You just change things you need to. The configurations are mainly for the controller board, then you edit things like motor current extruder rotation distance and so on to meet the machine requirements.
@OckertDuPlessis-e5y10 ай бұрын
Best damn tutorial I've ever watched... and guess what... it WORKS!!!!
@StackingLayers10 ай бұрын
Right on! I'm glad it was helpful.
@scotthoisington990911 ай бұрын
so i get to the update part where you use mainsail which you have up and ready to go. i goto mainsail and i cant find how to get to the screen your already on. i have putty up and linked to ssh but mainsail nope and it wont let me access the ssh part. please help.
@dwayneking7732 ай бұрын
When i got to the Make, i got an error, it would not compile , any ideas ? Thanks
@scritchyscratchy489411 ай бұрын
Thank you for the detailed tutorial. Please keep making content. It sounds like you know you have to make them shorter. 👍
@StackingLayers11 ай бұрын
I really do need to work on staying on track. I should write a script, but it's just too unnatural for me. It's my goal to produce clear and informative videos, so cutting out the tangents is a must. They will get better.
@25252525etrexft8 ай бұрын
Thanks man, your video guide still works to this day that this comment is uploaded.
@StackingLayers8 ай бұрын
You're welcome. I'm glad to see it's still helping people.
@zk_6312 Жыл бұрын
Great video, just what I have been looking for. I have an Orange Pi 3 LTS. I used an 8-bit board and installed klipper as a test for my Ender 3 Pro using KIAH, but it is good to know how to do it this way. I usually get bored with long videos and don't finish or fast forward as usually they are not things I am all that interested in. But I watched your entire video. It was really interesting. The one thing I have been struggling with is the configuration files. Most of the videos or information I find just glosses over them or barely mentions them at all. I have an Ender 3 Pro, but it has been modified quite a bit. Dual lead screws each with its own stepper and a timing belt, SKR Mini E3 V3.0 board, Microswiss direct drive with all metal hotend. I am going to add a different direct drive bracket though as the Microswiss messed up my homing and I can't seem to fix that. I will also add a BMG extruder clone with a smaller stepper. I am curious will I have to change anything in the printer.cfg file when I add the new motor. Looking forward to your next video.
@StackingLayers Жыл бұрын
I'm glad the video was interesting for you. The new motor/extruder will likely need some settings adjusted. Rotation_distance would be the first I would check, and depending on the type of driver setup, if you have current control that may need adjusting.
@zk_6312 Жыл бұрын
@@StackingLayers I don't think you can adjust the current on the board of the SKR Mini E3 V3.0 unless it is under that big heatsink.
@StackingLayers Жыл бұрын
Yeah with that board you set it in the printer.cfg under the [tmc2209 stepper_x] for example for the X driver. The run_current: setting. This is the full generic configuration for that board, github.com/bigtreetech/BIGTREETECH-SKR-mini-E3/blob/master/firmware/V3.0/Klipper/SKR-mini-E3-V3.0-klipper.cfg
@zk_6312 Жыл бұрын
@@StackingLayers Thanks for the info, appreciated.
@ajc44778 ай бұрын
This is great but unfortunately I'm using a Creality 4.2.7 board on an ancient CR-10 from 2018. How do I modify the firmware to work?
@StackingLayers8 ай бұрын
You'll need to find the settings for the board you have and then make and install the firmware. It's more or less the same process for all machines. If you have the atmega1284p chip on your board then this is likely the settings and config but do the research to be sure don't just start flashing without confirming the installed equipment. github.com/Klipper3d/klipper/blob/master/config%2Fprinter-creality-cr10-2017.cfg
@steveporter896925 күн бұрын
WOW! Great video. I upgraded an Ender 3 V1 with new print head, ball bearing linear rails, etc.. SKB 3 boards, and after a month and a half still can't get this pile of CR_P to work correctly! What was I thinking!!!??? It worked fine out of the box!! Still can't make this thing work, cause the Marlin crud won't accept Z offset correctly.Now I'm looking at Klipper. I love the BBT hardware, but it just won't cooperate with the Marlin firmware. K, so just watched your very well done video on Klipper. OMG! This is quite a deep rabbit hole!!! I have Rasberry PI around, bit holy FRACK!!! This has gotten to the point that I want to just can it all and buy a new printer that actually works! Again, thank you for the GREAT video!!!! How to install on an old laptop? Frustated Steve....
@StackingLayers25 күн бұрын
Klipper can get pretty deep. It's a steep learning curve, but once you get the basics down, things start making a lot more sense.
@steveporter896924 күн бұрын
Thanks for the encouragement😂
@OneHappyCrazyPerson Жыл бұрын
This is exactly the video i needed for my setup ! Totally new to klipper, and bought the skr e3v3 to upgrade my cr10 pro v2 also think about buying a direct drive hotend but i want a light one any suggestions? I want good cooling now using 5020 fan
@StackingLayers Жыл бұрын
Glad it was helpful. I use the BIQU H2 direct drive extruder on 2 of my machines and I've been very happy with them.
@OneHappyCrazyPerson Жыл бұрын
@@StackingLayersthanks for the respons, very helpful. The biqu h2 v2s has a lite version(175gr) that's sub 100 wich seems very interesting. I think I go this route then. It seems a bit daunting how to mount it for the moment but I see they have stl brackets too. You sir have acquired another follower !
@MyJiffrey Жыл бұрын
top man it best one iv'e used talks you through it not going through fast thank you
@chester_ville_4066 Жыл бұрын
My printer is not working yet but I’m so close cuz your video! Thank you for making this! I did have a problem getting the ls /dev/serial/by-id/* to work turns out I had to delete the klipper.cfg file copy and paste the same file but rename it firmware.cfg then it worked. I know you said to do that but somewhere it went wrong just putting this here for other people. Don’t know if this matters but I pulled the jumper from the boot pins labeled boot on my BTT octopus I followed (Stacking Layers) vid to a T at the end there it got a little confusing however, I config it for my board, which is a BTT octopus v1.1 And it worked
@StackingLayers Жыл бұрын
Glad to see it was helpful. The boot pins on the octopus put it in DFU mode which uses a different way of flashing firmware and bootloaders. It doesn't need to be there for the firmware.bin via SD card method.
@carlosrivas3440 Жыл бұрын
excelente video , yo tenia ya precompilado el firmware a la impresora con un pc viejo.. para hacerlo con el cb1 tengo que volver a precompilar firmware? gracias
@StackingLayers Жыл бұрын
It is best to make the newest klipper firmware. That will ensure that everything is working well. If you look at the version of your current klipper firmware and it matches then you don't have to do it again.
@carlosrivas3440 Жыл бұрын
@@StackingLayers todo estaba corriendo correctamente , actualice y ahora me dice que moonraker no puede conectar-
@SebastianRamirezH13 күн бұрын
A new question. How should be the process to turn off the bbt pi with the printer? Can I turn off the printer, then I log in the localhost address and from there I turn off the btt pi?
@StackingLayers13 күн бұрын
There's a shutdown option in mainsail click the power icon at the top right of the user interface. You should always shutdown the host (BTT Pi) before removing power. Removing power without shutting down can cause file corruptions which will make it so that you have to reinstall everything from new.
@StackingLayers12 күн бұрын
The pi is designed to be powered by the 12V/24V power supply of your printer. That's a good way to do it, but yeah you can use a USBC power supply if you want. Make sure it's a good quality one. I use the official raspberry pi ones when I power that way.
@SebastianRamirezH12 күн бұрын
@@StackingLayers thank you!!! I had other doubts but I was able to solve them hehehe, Now I see the printer from mainsail, but then I need to setup the btt tft32 to work, because it says that there is not printer attached hehe
@StackingLayers12 күн бұрын
@SebastianRamirezH klipper doesn't nativity support the regular tft35 screens in touch mode. You can use the non touch (Marlin model) though. Set it up with lcd_type: emulated_st7920
@SebastianRamirezH11 күн бұрын
@@StackingLayers Hello! I have it in that way but not work, I do not know if I have to change my connectors or what, so sad
@matt-sb9if9 ай бұрын
this video is great! if there's an update for the os do i need to redo all of these steps?
@StackingLayers9 ай бұрын
Not normally. But sometimes a Klipper update will require that you update the controller board to have the newer firmware.
@matt-sb9if9 ай бұрын
@@StackingLayers thanks for the quick reply! it’s the pi 1.2 that has an update.
@StackingLayers9 ай бұрын
If you are not having any issues, you are fine with doing the standard Debian uptates using this command, sudo apt-get update && sudo apt-get upgrade -y If you choose to update the to the new image then yes you'll need to set some things up again, like the printer.cfg. It's best to make a backup of all that so you can just copy in after updating. The controller board will be fine as klipper firmware doesn't change with the host image.
@anguismemes16666 ай бұрын
Bro your tutorial is gold
@StackingLayers6 ай бұрын
Right on! I'm glad you found it helpful!
@ForwardEngineering6 ай бұрын
So if im running the Big Tree Tech 3.5' tft display do I need to make any major changes to make the screen work?
@StackingLayers6 ай бұрын
The standard TFT35 is not fully supported by klipper. You can run it in marlin mode for the basic functions, no touch. It's better to set up an HDMI touch screen and run KlipperScreen if you want a screen at the machine.
@evens10006 ай бұрын
what do you do if you dont get the serial number i put the sd back in my computer and its now a .cur so it flashed but its not showing in putty so how do i get the number i need
@StackingLayers6 ай бұрын
If you type, lsusb do you see the board in that list? If not you may need to try a different usb cable. Not all have proper data pins connected. Some are for charging only.
@t_casadio11647 ай бұрын
Wow man, this has been extremely helful, incredible explanation
@StackingLayers7 ай бұрын
Thank you! It's always nice to see my videos actually helping out.
@Maker3d3807 ай бұрын
Hello...I did the installation for an ender 3 v3 se on a raspberry board. But I have this error in klipper: section "filter" is not a valid config section. Could you help me what it could be? I am grateful in advance. Tks
@StackingLayers7 ай бұрын
You'll need to search your config for filter I would assume it's something that is out of place. I don't know of any functions that are called filter so it's likely something custom.
@gavinchan46695 ай бұрын
Thank you for the helpful video! However, my SKR Mini e3 V3 doesn't display anything on my LCD when I boot it up with the SD card, despite following your instructions. I noticed that the (klipper.bin) file in the video is only 28KB (and mine is only 35KB), which seems small compared to my previous Marlin firmware (about 220KB). Could this be a point of concern?
@StackingLayers5 ай бұрын
Marlon is substantially larger because the entire system is running on the mcu. With Klipper most of the system is running on the host soc (Raspberry Pi for example ) and the firmware on the mcu is very minimal and only what is required to be able to convert commands into motion and the likes. For the LCD you will need to make sure it's configured correctly for the screen that you have keep in mind that touchscreens that were compatible with Marlin are not natively supported by Klipper, like the TFT35 screens that have a choice of touch mone or Marlin mode. Most of the interaction with clipper is through the web UI. For screen interface it's highly recommended to go to Klipperscreen if you want a touch interface otherwise use a simple non-touch screen like the btt mini 12864, as shown in this video, kzbin.info/www/bejne/bYaklpyHobCLrtksi=bv2GOOAyLSKOYwt9
@EZReiterMotoVlog10 ай бұрын
Hello, I am configuring Klipper and do not see the file print_area_bed_mesh.cfg - Can you tell me where I can get a copy of this?
@StackingLayers10 ай бұрын
That's a custom .cfg file. Looks like it belongs to this project, github.com/Turge08/print_area_bed_mesh/tree/master Since that hasn't been maintained for a long time you might want to look into KAMP for adaptive bed meshing github.com/kyleisah/Klipper-Adaptive-Meshing-Purging
@johnmoore7902Ай бұрын
im having a putty fatal issue. ive spent about 5 hrs trying to diagnose it. could i dm you and get some insight on what i need to do?
@StackingLayersАй бұрын
What is the exact message that putty is giving?
@johnmoore7902Ай бұрын
@@StackingLayers i was able to SSH into my network and have since resolved the putty issue. the issue I'm having now is i cant get the toolhead to home to the middle of the print bed.
@federicomilano52722 ай бұрын
HI! Thank you!! 1 question; i have drv8825.I must to configure it in printer.cfg?
@StackingLayers2 ай бұрын
Yes you need to set the [stepper _*] section for each. * = The axis. [stepper_x] for example
@federicomilano52722 ай бұрын
@@StackingLayers OK. But with wich value? I fount nothing with google.
@StackingLayers2 ай бұрын
It's a legacy driver. You need to set them up the old fashioned way by manually setting the v-ref with the onboard potentiometer. The values you put are the pins it's connected to for step, dir, enable, rotational distance, and so on. It isn't a UART or spi driver.
@JosephShugarman7 ай бұрын
I have the error of "unable to open config file /home/jshug/printer_data/config/printer.cfg Not too sure where to go 46:14 is where I'm at in the process.
@StackingLayers7 ай бұрын
You need to create a file called printer.cfg and put the configuration for your machine in it. Here's a bunch of pre configured examples if your machine is there, then copy and paste contents to the new printer.cfg file. github.com/Klipper3d/klipper/tree/master/config
@peri-u6j8 ай бұрын
i have installed the mainsail 1.3.2 x64. the files printer.cfg and print_area_bed_mesh.cfg are missing. i have the raspberry pi 4 B.
@StackingLayers8 ай бұрын
You have to make those yourself. Here's the repo of examples. github.com/Klipper3d/klipper/tree/master/config Look for your machine and/or board you are using, then adjust as needed.
@vaughanza7 ай бұрын
Thanks for a awesome video. Going try to get Klipper onto my Creality CR10 Smart printer. You did this sometime back, is there an updated video or is it basically the same. thanks
@StackingLayers7 ай бұрын
It's overall the same
@mrbeansfather36597 ай бұрын
@vaughanza did you manage to do it? Where did you find the printer config file and what board did you have?
@3D-DISCIPLE2 ай бұрын
this videos helped me alot thanks so much i finally understand it
@tylerlane68084 ай бұрын
your video helped me greatly but im still stuck on the issue ive been stuck at. when i run the "ls /dev/serial/by-id/*" code it says no such file directory, i would greatly appreciate if someone had some advice or an answer to my issue
@StackingLayers4 ай бұрын
There are a few things that could do this. A bad USB cable (not all are made for data either), a wrong setting in the firmware make config, or there's a few versions of Debian that caused an error reading serial by-id. To check if you have a bad Debian version run this command in terminal, apt show udev If your version is 247.3-7+deb11u2 you have the broken version. This will go into more detail on that. www.teamfdm.com/forums/topic/1892-beware-latest-klipper-update-breaks-symlink-to-mcu-on-usb-connected-devices/#comment-12246
@tylerlane68084 ай бұрын
@@StackingLayers thank you so much, yes im using that version of debian and have been practically pulling my hair out over the last two days trying to figure it out
@gsdtdeaux76 ай бұрын
I got a pi4 from a friend. It has an sd card with it, im not sure whats on it bu t know its not klipper. Whats the best way to wipe it and prepare it for klipper install? Many thanks.
@StackingLayers6 ай бұрын
Just use raspberry pi imager. It'll format the SD and set it up for you. Choose the raspberry pi 4 board then the mainsail os I show. Keep in mind that raspberry pi imager has gone through a UI update so things look a little different from my video now. Also the stuff about the CB1/BTT Pi can be skipped for raspberry pi.
@HugoPlaVentas5 ай бұрын
Hi!! As my rp2B has no wifi should I connect it to my computer via rj45 and acces through the IP adress?
@StackingLayers5 ай бұрын
You could directly connect that way if you want, or you can just connect to your network.
@HugoPlaVentas5 ай бұрын
@@StackingLayers Okay I'll do that. Thanks!!
@haz1579 ай бұрын
does that software allow you to access your printer over different internets
@StackingLayers9 ай бұрын
There are a few ways to get remote access safely. My preferred way is OctoEverywhere. I'm actually working on making a video for that.
@Almighttt8 ай бұрын
Hi I just ordered an skr e3v3 with this intended purpose and was curious about having to jump the 2 pins to make it usb powered. Are those red bits in the box with the board? Or are they sold separately? Do I even need those or can I just join the 2 pins with some solder?
@StackingLayers8 ай бұрын
They come with it. Never solder those pins. The USB power is for programming only. You have to use a regular 12V or 24v power supply, depending on your machine, to actually print.
@jamesb1307 Жыл бұрын
I am having issues after setup and about a week of use, of it not connecting to wifi, ans it not showing in the router admin.
@StackingLayers Жыл бұрын
Have you checked if it's making a new IP address? Some routers will room the IP addresses for security reasons. You'll need to set it as a static IP if that's the case. Or you can use the hostname( .local name). For example pi.local. the hostname is normally the name that shows automatically when it is shown in the router. You can also get it by typing hostname in the terminal if you are connected to the machine.
@jamesb1307 Жыл бұрын
@@StackingLayers the pi ended up failing, I ended up doing a return, it was working fine and just out of no where stopped
@gemici67013 ай бұрын
Hello, please help me. I set up the Manta E3 EZ and CB1, but the setup doesn't start when I remove the SD card. It starts when I insert the SD card. How can I make it start without the setup SD card? Thanks
@StackingLayers3 ай бұрын
If you are talking about the SBC's (Sing board computer's) SD card not the MCU then that is how it works. The CB1 needs the SD card in as that is its harddisk. Just like you can't run your PC without a harddisk you cannot run the SBC without one.
@gemici67013 ай бұрын
@@StackingLayers But I also set up a CB2 on a second Manta E3 EZ, and it works after removing the SD card. I'm curious about your opinion.
@StackingLayers3 ай бұрын
@gemici6701 the CB2 has an eMMc (embedded muli media card). Did you buy the eMMc version of the CB1?
@gemici67013 ай бұрын
@@StackingLayers yes CB1 eMMc version
@StackingLayers3 ай бұрын
Ok that is a little different from the CB2 install. Follow this github.com/bigtreetech/CB1#cb1-emmc-version
@SebastianRamirezH Жыл бұрын
another doubt, what is the circuit you have above the heatsink? I do not have it!
@StackingLayers Жыл бұрын
That is a canbus adapter. You don't need it to follow along with this video . It's just plugged in because I didn't have a safe place to store it
@rics_zip11 ай бұрын
Great video!! I just have a question about power supply, Is it possible to give the the power with a 27W official raspberry power supply. I really dont want burn them out! I´ve ordered two of each one
@StackingLayers11 ай бұрын
For just the set-up process it should be fine, but not to run motors and heaters.
@rics_zip11 ай бұрын
Ok, Thanks, but i mean just to power the BTT Pi, my plan is install a several peripherals to each one. One PSU for each BTT Pi. is it should be fine?
@StackingLayers11 ай бұрын
Oh ok. Yes, absolutely, the official raspberry pi power supply works well with it. I use it often with teasing.
@chrisradical204611 ай бұрын
Thank you so much for the most complete tutorial ever. I have a small issue thought. Everything is set up and waorking on my ender 3 v2 with skar mini e3 v3, but I don't have BLTOUCH and it is expecting that so it doesnt home. How can I disable the BL touch?
@StackingLayers11 ай бұрын
In the printer.cfg file look for a section that has [BLtouch] remove or put a # in front of those lines to disable it. Also make sure that End-Stop pin in the stepper z part is an actual pin number and not virtual endstop z probe
@chrisradical204611 ай бұрын
@@StackingLayers as far as I can tell endstop pin is PC2. I entered that and now I can another error : Option 'position_endstop' in section 'stepper_z' must be specified
@chrisradical204611 ай бұрын
I got it working man! Thank you so much!
@StackingLayers11 ай бұрын
Nice! Good to see you got it going.
@felipe_vilela8 ай бұрын
Hi man! I have one question about the OS choice. I just downloaded the imager flash and nowadays we have a bunch of different options availables... I bought the BTT PI V1.2 and dont know what spec to choose on OS.
@StackingLayers8 ай бұрын
The BTT pi needs the cb1 image. The raspberry pi images are not compatible, it's a different chip set. This is the official bigtreetech image github.com/bigtreetech/CB1/releases/tag/V2.3.4
@EsotericArctos10 ай бұрын
I noticed on the Klipper page, the installation instructions say to use Octopi is the base OS. I never understood why they don't have just the Mainsail option without Octoprint. I love octoprint. Used it on my Ender 5 with Marlin 2 for years, but I have enough functionality via Mainsail to not need Octoprint and I feel most DIY/Maker/Home Users will be in the same boat. By the way - WiFi country has nothing to do with time zones, it only defines WiFi channels available legally in the country. I know you kind of corrected that later, but I am just being pedantic