I just want to say that, although your content might not be considered "fun" and full of elaborate impossible 3D prints; the level of detail you provide and explanations of very difficult to find topics are all covered by yourself and I truly appreciate it. Thank you for admitting that these tutorials go out of date, and thank you for providing a permanent solution. Your work is wonderful and has really improved my technical knowledge of 3D printing. Just yesterday I was thinking "aaah what do I do, I want a BL touch" and boom, you delivered right on time. Love it mate!
hello, so the matter is that I installed the V3.0 BLTOUCH on my ENDER 3 PRO (board version is V1.1.4 ) with TH3D (and an arduino uno card as isp burner) but when I start printing, while the homing, the Z stepper motor keeps the extruder on rising (moving up) and if I ivert the z-endstop cables, it hits the bed and keeps moving down (which is really bad). so it seems that the bl touch can deploy, stow if it touches the bed, but isn't considered as the new z-endstop... help me please !
I agree with this sentiment. I've had printers that were set up by me out of a fascination for 3D printing, but I always lacked the technical knowledge to really make the printer do what I truly wanted it to.. and to do it well. These guides have allowed me to upgrade my tevo tornado to a quiet, accurate, and snappy machine that can now be used as a tool for all my other hobbies. Thanks so much for the thorough and enjoyable guides!
I'm new to 3d printing. In fact I just got my Ender 3 v2 just a couple of weeks ago. Your content is making this hobby much easier to enjoy. Keep up the good work.
I am a novice to the Additive Manufacturing world and have to say I learn something new each time I visit your Channel. I have taken your words to heart to start without using ABL and a BL Touch so I can get to know my machine on what it can do -- focusing on it's limitations so I can troubleshoot effectively. That's not to say that I did not go out and immediately buy a BL Touch when I ordered my 3D Printer. I have it installed and since day one could not get it working. I have followed your calibration guide to much success. This video has finally put my BL Touch in operation with successful repetitions of running the first layer gcode from your calibration guide. I have since turned it off but now know that it is working as intended. Thank you!!
Thank you so much you not only taught me how to install the BL Touch you taught me how to debug my noob custom build. I bought a garbage kit and wound up replacing just about everything. Now I have a fully assembled pile of custom parts and a Repetier Server. The printer refuses to move because I locked everything down too tight with safety. Now I am stepping through with minimum config additions. Finding your video at this time is just what I was wishing for. I am expecting an inevitable firmware config issue. My full firmware build compiles and installs but locks everything to the off state. Your videos have been helpful through this whole process.
I couldnt have installed a BL touch without this video. The content seemed so daunting but you made it easy so thanks so much. Its really something else when you decide to make a video that you know won't be popular but you post it knowing that you have helped people through something that they thought was impossible. Im studying to be a TAS teacher and I can truly say that your videos will make me a better teacher one day
Ah the “Magic Smoke”. Classic! Another great video tutorial. Thank you very much for dedicating so much time to share your knowledge. I appreciate it. Cheers 👍😎🇦🇺
I havent 3d printed in over a year... I was in the process of upgrading to a new motherboard and started to find it very daunting with the new Marlin.. With your information Im excited to get that done and get the BL Touch installed..
Not one guide on RUclips mentions that you should carefully manually level your bed before running auto bed leveling. Yes a BLtouch will make up for any tilt but why make the z axis more active during a print than necessary?
So glad you do these guides. Upgraded my Ender 3 from a 4.2.2 board (thinking I had the old 8 bit) to a BTT SKE E3 Mini v2 w/ BLTouch and filament runout sensor having never worked with any of this stuff before and there were basically zero problems (though some things could have been a little clearer). I’ve never had an open source based project go that smoothly before.
Just wanted to let you know how much I appreciate your content. I keep fruitlessly searching for answers to my questions and at some point my husband will ask "Does Teaching Tech have a video on that?" Most of the time you do, and I can immediately stop my search and get on with solving my problem. Thanks!
This was late for my research by 1 day. I already ordered a 27 pin board before watching this. It was painful trying to put the right firmware into my old ender 3. But… I did it 😊
Hi! Allow me to just repeat verbatim what 'BWC Devices' has posted a few months ago. It reflects exactly what I want to say. "Your content is fantastic. It's authoritative, comprehensive and really well presented". There are a few (not many) knowledgeable people out there doing excellent videos on 3d printing and I really enjoy their content, but you, sir are head and shoulders above the rest. Congratulations, many many thanks and please do keep up good the work! All the best from Argentina
Dude, thanks to you, I set up my sensor and did what I wanted, to reduce the scanning radius of the sensor so that it does not go beyond the edges of the table. Prosperity to your channel!
Ive finally started using my OG Ender 3 again, after upgrading the mainboard to 4.2.7 and getting the creality auto bed leveling addon working. No mount parts to print and the right cable out of the box. Id tried a 3D touch, and was not successful. The most frustrating part of this process was getting marlin working. I find that the bl touch is a bit fussy, but I can't deny the improvements in print quality, as far as successful first layers. It definitely is a game changer for me. Id also recently swapped out the glass bed for a magnetic surface, with the bltouch no issues even though my bed is now noticeably not flat! I definitely used TT guides for this process, so thank you. Oh, I also found that setting the port and baud rate to auto on octoprint solved the connection issues. I can't say why it does, but I came across the idea in a forum post and it worked! Go figure!
I've had a clone on my Ender 3 for about 3 years. I can't remember the make but it came as a kit to connect to the original Ender 3 board. Set up using TH3D.
Using all your videos (this one, Updated Marlin firmware setup guide - VS Code and Auto Build Marlin, Creality 32 bit V4 board guide - Ender 3 V2, BLtouch & more, Master your 3D printer firmware: Github Desktop guide for beginners) I managed to finally build my own version of Marlin. Still not the easiest and most clear thing to do, I imagine folks in the comments will still have issues.
thank you so much for this video. ive been wanting a BL touch but I knew the process would involve firmware changes but this makes it look pretty straight forward. I think you may have convinced me. I cant express how much I appreciate content like this to help people become more knowledgeable and grow within the hobby.
Just a week ago I upgraded ender 1.1.4 to 4.2.7 and I did know what to do with BLtouch. Even on Creality yt channel and web they said to use it on LCD adapter. Thanks to you and you videos I successfully connected on dedicated port. What to say... Million thanks for your videos.
Thanks so much for this. I've had my BLTouch for 2 months and during that time I haven't printed anything. I've been so frustrated until I worked my way through this. I'm not done yet, but I'm almost there. I couldn't do it without you. I will add that there are different options for compiling with a skr mini V2 and it won't start automatically. Another person below said that the correct selection is "STM32F103RC_btt_512K"
I can say that you're the one who explains everything thoroughly and for that you are the best. Your website is the ultimate guide a 3d printer fan needs and with those videos, personally, I don't need anything else to make my printer work. Thank you for your dedicated time.
Mate, your content is fantastic. Its authoritative, comprehensive and really well presented. I just want to take the time to say thanks for all the help that you have given me. THANKS!
thank you for this video, I have installed the BLtouch and since have not been able to properly print. fixed some of the issues and hoped that I find to get clean prints.
If the V2 has a bed that works like the one on the "regular" one and on the Pro then nylock nuts and improved springs are the better investment. Total costs: under 5 bucks and the bed becomes super stable. I can go weeks to months without leveling.
I am planning on doing a auto bed leveling with a servo and the end stop for my Ender 3 Pro. The most chalanging part for me is the firmware configuration. Thank you for this video, now I am more confident on doing it!
I just update the firmware to get the good bed-leveling grid code, and do it manually. Save once and forget it. This works as long as I don't mess with the print bed. But I'm going to install this on another printer, where I try different bed surfaces, and other experiments. So thanks for posting info about it.
Can't thank you enough for this video! I had smelled a little smoke when I tried (and had problems) putting this together myself and and brushed it off as the smell of filament, and only because you mentioned the "magic smoke" thing did I go back to realize the connection arrangement was the problem I was having! Cheers and thank you! Keep it up!
"outdated" guide for my outdated printer and hardware upgrades... perfect! 🤣 Recently got a Second printer (SV04) with a bed leveler and it made me question why I didn't add one to my OG Ender 3 way earlier...
This was the missing piece of the puzzle for me. Brand new to 3d printing and swapped the mainboard on the ender 3 pro before I'd even printed anything! fool! haha. This has saved me! I can't say thanks enough!
OMG have I jumped into it now as I sit here holding my little black box. I'll have to come back to actually do the install. It's like batch programming and I've done it before years ago, I just didn't expect to have to go there for this. Back soon.
concise without being short on specifics, reliable information delivered clearly. you sir are the F*&g gold standard when it comes to this kind of technical how to.
Thank you for your posts and excellent direction. I just upgraded my ender 3 and could not have made the changes without the in depth technical information that your channel provides. Firmware mods and all, the machine works better than it ever has. Keep up the phenomenal work!
Awesome video. I was nervous about adding the BLTouch to my Ender 3 Pro, as I've seen the videos about different wiring and main board configurations. This video gave me more confidence in what I was doing during the install. Thank you. Your videos are very informative and insightful.
Man, I decided to go into 3D printing and only followed your vids after getting an Ender3... I've had such a stress-free journey so far! I can tell that's not the norm and I think I have you to thank for that! \:D/
Holy Frick. Just bought an Ender 3 Max last week. Haven't been able to produce a single viable print. All I've tried is the 3d Calibration Cube and it keeps failing. Delamination, warping, all kinds of issues. Discovered that my glass bed was warped up in the middle. Bought a BLTouch, installed it, leveled the bed, and my first print was beautiful. It's like magic.
My first controller board, I had to solder a wire for the servo control pin heh. I am glad that the SKR that I have now has dedicated pins though, setup was WAY faster. Not sure if you covered it in a different video but X,Y offsets are rather important to make sure that the Pin actually touches the bed. It might have been a good addition to show some more detail on this. It certainly wasn't a difficult thing for me to figure out but Marlin made some changes from one version to another on how/where in the firmware these are changed. I actually physically modified my printer to make certain that my pin can actually touch the entire bed, just in case I wanted this functionality down the road, it hasn't been a problem so far but I modified the printer anyway, easy to do since this a design completely of my own. I enjoy modifying the printer more than actually printing stuff...
I dont know but i followed this down to the tee and a piece of the motherboard fried! Buying a 4.2.7 board hopefully this will solve all the issues going forward!
2 years ago I had a lot of issues because the offset was not persistant. And I finally had to manage to have a offset 0 to make the BL touch usable. I discovered recently that whenever you issue a G29 instruction it resets the offset ( in marlin ) ! So you should not have a G29 into your initial Gcode: The correct usages is to make manually a G29, then set the offset. Then save with a M500 to save the bed Then on initial Gcode you use M420 S1 to use the stored bed map
Every time I think I have the BLTouch working, it fails... works for a bit then fails when it auto homes, fails on point 3, point 9 etc... consistently inconsistent... splicing in better connectors to the mainboard, switching from z stop connector to the integrated BLTouch connector on my v4 mainboard for ender 3 pro, cutting the 5v wire in my USB cord for the octoprint Pi... nothing was working after 2 weeks of troubleshooting... about to just resign myself to manually leveling, but I just can't give up... so I hesitate to write this comment, waiting for it to fail again, but I think I finally figured out the problem that was for me... my probe was too tight! There is a little hex screw on the top of the BLTouch... i backed it off a half turn or so, and had no more failures (so far)... waiting for the other shoe to drop, but I upped my leveling to 5x5 and printed multiple test cubes with G29 before everyone... 100% so far... i've learned a TON from these videos and others, dropping some cash your way... you deserve it, even if my resolution (hopefully!) was found elsewhere... your videos are amazing... please keep them coming...
The one thing that was tricky for me with the BLTouch setup I just finished a couple days ago was configuring the firmware and different ABL options. Looks like this video should have better detail on that than previous ones judging by the description. (Ended up using bi-linear leveling instead of UBL which is now much simpler to use and run consistently without problems.)
Have now tested The 3 d Touch for 14 Months since first install and expanded over 7 months to 6 more on different printers ranging from Ender 3 - 5 - cr10s and tevo tarantula pro all working no issues. But the thing is it must be installed correctly both in firmware and hardware or it will give you problems. To avoid problems make sure all wires connectors are solid that is where the most problems will have its origin if any.
Thanks for the video. I had problems with my nozzle and Capricorn tube and had to take my hot end apart and then needed to redo my Z-Stop dimension. Your video was very helpful and I also learned that there is a Z-Stop Wizard in Marlin, thanks to you. I'll give this a try next time I redo my software. Looks very easy.
Thank you!! My CR Touch was probing way too far out on the edges of the bed, to the point where it hit my binder clips, and I was trying to change my X and Y offsets like an idiot.
If you have problems with failed probings and M112 errors using the new Creality Kits with the 5pin connector for 32bit boards, you'll need to either split the wires and use the ZMIN port or solder a 10k resistor between 3.3v and BL_T OUT pin. This is because the Trigger Signal Pin on the dedicated BLT port is only pulled up to 3.3v via a software pullup on the STM chip which is very high resistance and too weak for the long cable the BLTouch comes with. ZMIN is pulled up with a 10k resistor and works flawlessly.
On the page you propose 2 options for connecting the BLTouch, but in both ways you use it also for homing. There is a third option, that lets you not use Z_SAFE_HOMING, keep using the end-stop for Z homing, and use BLTouch only for bed leveling. I don't know if it has much sense, but it also works.
It's a very good guide. I won't get an abl probe, but I have used your website to help me along with getting good prints. I use manual mesh bed levelling
Excellent, for a beginner like me this is perfect to improve my technical knowledge. Thank you for all the time that you must spend making those videos. You got one more subscriber and like others have said ... Keep up the phenomenal work!
I bought an ender 3 about 3 years ago and the aluminium plate was dipped in the middle so I fitted a diy inductive sensor and a modified th3d firmware and it worked well but I had first layer adhesion problems and ended up using a pei sheet on borosilicate glass sheet and now I don't need to use ABL, I just check the level of the build surface now and then to make sure the corners are all level with a dial gauge mounted to the ender3 fan mount and I always get really nice 1st layers.
You are best getting the CR Touch as it has everything you need for the ender 3 board v4,2,2 and v4.2.7 board and update the firmware to Marlin 2.0.6. All you need to do when install all this is to do the z off set and mine was about -1.3.
I tried a very cheap 3D Touch from ebay and i felt like it wasn't doing its job properly. I got a genuine BL Touch and it works far better. The standard deviation between measurements was like 10 times lower.
Great guide. I'm attempting to install a 3D Touch right now. It is supposed to be for the Ender 3 but I discovered BEFORE installing that they had GND and +5 swapped on the cable. Fortunately caught it BEFORE plugging it into the "Pin 27 Adapter" as I was verifying the orientation of the 3 pin plug. Maybe this is why some people hate them because of stuff like this? Anyway THANKS!!
You start this off editing the firmware. Could you tell me what I edit the firmware with? I have an ender 3 pro with 4.2.2 main board and I have never edited firmware for this so I don't know what software you're going in there and editing with. I have the BL Touch physically installed and I have never been more frustrated with a piece of equipment or the range of people on youtube with these videos
Glad I'm not the only one struggling with this. I also have an Ender 3 Pro with a 4.2.2 board. Every video refers to models with the newer touch screen but i have the older LCD screen. There's about 10 thousand videos on how to install a BLtouch, every one has a different process, different model, different board, different software, different BLtouch, different download, different editing.......Damn its like computer programming was in 1985.
Re: 5:00 Mine was shipped from Creality with the wires flipped. It burnt out two boards before I realized the issue. As far as I know the order it plugs into the BL touch is the order the wires plug into the board. i.e. BLtouch from left to right Blue/Brown-Red-Yellow-Black-White is also the same order from left to right on the board. my Blue and Red wires were flipped. This caused fuse F2 to be overloaded and burn out. Please be careful about this!!
I was hoping on this touching on different printer configurations such as corexy. Specifically how to use a bltouch with a dual stepper and endstop setup. Good info non the less.
I just want to say that, although your content might not be considered "fun" and full of elaborate impossible 3D prints; the level of detail you provide and explanations of very difficult to find topics are all covered by yourself and I truly appreciate it. Thank you for admitting that these tutorials go out of date, and thank you for providing a permanent solution. Your work is wonderful and has really improved my technical knowledge of 3D printing. Just yesterday I was thinking "aaah what do I do, I want a BL touch" and boom, you delivered right on time. Love it mate!
Yep... totally agree.
Actually - it looks interesting. Not necessarily fun, but interesting.
Thanks very much for the kind words. I know this won't be popular on release but I hope that over time it can help many people.
hello, so the matter is that I installed the V3.0 BLTOUCH on my ENDER 3 PRO (board version is V1.1.4 ) with TH3D (and an arduino uno card as isp burner) but when I start printing, while the homing, the Z stepper motor keeps the extruder on rising (moving up) and if I ivert the z-endstop cables, it hits the bed and keeps moving down (which is really bad). so it seems that the bl touch can deploy, stow if it touches the bed, but isn't considered as the new z-endstop... help me please !
I agree with this sentiment. I've had printers that were set up by me out of a fascination for 3D printing, but I always lacked the technical knowledge to really make the printer do what I truly wanted it to.. and to do it well.
These guides have allowed me to upgrade my tevo tornado to a quiet, accurate, and snappy machine that can now be used as a tool for all my other hobbies. Thanks so much for the thorough and enjoyable guides!
I'm new to 3d printing. In fact I just got my Ender 3 v2 just a couple of weeks ago. Your content is making this hobby much easier to enjoy. Keep up the good work.
Best channel to watch when you need a thorough walk through of anything 3d printing
I am a novice to the Additive Manufacturing world and have to say I learn something new each time I visit your Channel. I have taken your words to heart to start without using ABL and a BL Touch so I can get to know my machine on what it can do -- focusing on it's limitations so I can troubleshoot effectively. That's not to say that I did not go out and immediately buy a BL Touch when I ordered my 3D Printer. I have it installed and since day one could not get it working. I have followed your calibration guide to much success. This video has finally put my BL Touch in operation with successful repetitions of running the first layer gcode from your calibration guide. I have since turned it off but now know that it is working as intended. Thank you!!
Thank you so much you not only taught me how to install the BL Touch you taught me how to debug my noob custom build. I bought a garbage kit and wound up replacing just about everything. Now I have a fully assembled pile of custom parts and a Repetier Server. The printer refuses to move because I locked everything down too tight with safety. Now I am stepping through with minimum config additions. Finding your video at this time is just what I was wishing for. I am expecting an inevitable firmware config issue. My full firmware build compiles and installs but locks everything to the off state. Your videos have been helpful through this whole process.
I couldnt have installed a BL touch without this video. The content seemed so daunting but you made it easy so thanks so much. Its really something else when you decide to make a video that you know won't be popular but you post it knowing that you have helped people through something that they thought was impossible. Im studying to be a TAS teacher and I can truly say that your videos will make me a better teacher one day
Ah the “Magic Smoke”. Classic! Another great video tutorial. Thank you very much for dedicating so much time to share your knowledge. I appreciate it. Cheers 👍😎🇦🇺
I havent 3d printed in over a year... I was in the process of upgrading to a new motherboard and started to find it very daunting with the new Marlin.. With your information Im excited to get that done and get the BL Touch installed..
@Teaching Tech - Do you have a Marlin guide for the BIGTREETECH SKR E3 DIP V1.1 Control Board with TMC 2208 UART
Not one guide on RUclips mentions that you should carefully manually level your bed before running auto bed leveling. Yes a BLtouch will make up for any tilt but why make the z axis more active during a print than necessary?
ikr
Josh Bardwells tutorial mentions it.
So glad you do these guides. Upgraded my Ender 3 from a 4.2.2 board (thinking I had the old 8 bit) to a BTT SKE E3 Mini v2 w/ BLTouch and filament runout sensor having never worked with any of this stuff before and there were basically zero problems (though some things could have been a little clearer).
I’ve never had an open source based project go that smoothly before.
Just wanted to let you know how much I appreciate your content. I keep fruitlessly searching for answers to my questions and at some point my husband will ask "Does Teaching Tech have a video on that?" Most of the time you do, and I can immediately stop my search and get on with solving my problem. Thanks!
This was late for my research by 1 day. I already ordered a 27 pin board before watching this. It was painful trying to put the right firmware into my old ender 3. But… I did it 😊
Hi!
Allow me to just repeat verbatim what 'BWC Devices' has posted a few months ago. It reflects exactly what I want to say.
"Your content is fantastic. It's authoritative, comprehensive and really well presented".
There are a few (not many) knowledgeable people out there doing excellent videos on 3d printing and I really enjoy their content, but you, sir are
head and shoulders above the rest.
Congratulations, many many thanks and please do keep up good the work!
All the best from Argentina
Dude, thanks to you, I set up my sensor and did what I wanted, to reduce the scanning radius of the sensor so that it does not go beyond the edges of the table. Prosperity to your channel!
Me: I wonder how up to date this video is?
Him: *wearing Danny Ric shirt*
Me: Perfect! This is brand new
Ive finally started using my OG Ender 3 again, after upgrading the mainboard to 4.2.7 and getting the creality auto bed leveling addon working. No mount parts to print and the right cable out of the box. Id tried a 3D touch, and was not successful. The most frustrating part of this process was getting marlin working. I find that the bl touch is a bit fussy, but I can't deny the improvements in print quality, as far as successful first layers. It definitely is a game changer for me. Id also recently swapped out the glass bed for a magnetic surface, with the bltouch no issues even though my bed is now noticeably not flat! I definitely used TT guides for this process, so thank you. Oh, I also found that setting the port and baud rate to auto on octoprint solved the connection issues. I can't say why it does, but I came across the idea in a forum post and it worked! Go figure!
I've had a clone on my Ender 3 for about 3 years. I can't remember the make but it came as a kit to connect to the original Ender 3 board. Set up using TH3D.
Lol if you post this a week earlier I wouldn't have fried mine this weekend 😃 I'll follow this with my next attempt
Damn
Frying makes perfect.
Sorry to hear that =/ hope you don't get discouraged, once you get it set up a BLTouch is really a godsend.
magic smoke?
Its times like this I wish BLTOUCH sensors were cheaper.
Great information. More detail than any BLtouch guides I can find in the internet. Thanks a lot.
Using all your videos (this one, Updated Marlin firmware setup guide - VS Code and Auto Build Marlin, Creality 32 bit V4 board guide - Ender 3 V2, BLtouch & more, Master your 3D printer firmware: Github Desktop guide for beginners) I managed to finally build my own version of Marlin. Still not the easiest and most clear thing to do, I imagine folks in the comments will still have issues.
thank you so much for this video. ive been wanting a BL touch but I knew the process would involve firmware changes but this makes it look pretty straight forward. I think you may have convinced me. I cant express how much I appreciate content like this to help people become more knowledgeable and grow within the hobby.
Just a week ago I upgraded ender 1.1.4 to 4.2.7 and I did know what to do with BLtouch. Even on Creality yt channel and web they said to use it on LCD adapter. Thanks to you and you videos I successfully connected on dedicated port. What to say... Million thanks for your videos.
Great video, i am always coming back to your channel for 3D print guidance, one of the best channels on RUclips - Now subscribed!
This video just solved a 3 day hunt for the solution to my problem. Thank you! Solution: Change "Z_MIN_PROBE_PIN" to PB1 for Creality V4 boards.
Thanks so much for this. I've had my BLTouch for 2 months and during that time I haven't printed anything. I've been so frustrated until I worked my way through this. I'm not done yet, but I'm almost there. I couldn't do it without you.
I will add that there are different options for compiling with a skr mini V2 and it won't start automatically. Another person below said that the correct selection is "STM32F103RC_btt_512K"
I can say that you're the one who explains everything thoroughly and for that you are the best. Your website is the ultimate guide a 3d printer fan needs and with those videos, personally, I don't need anything else to make my printer work. Thank you for your dedicated time.
Mate, your content is fantastic. Its authoritative, comprehensive and really well presented.
I just want to take the time to say thanks for all the help that you have given me.
THANKS!
thank you for this video, I have installed the BLtouch and since have not been able to properly print. fixed some of the issues and hoped that I find to get clean prints.
Dude you hit it out of the ball park. I was looking at all your videos but everything is consolidated now thanks.
My Ender 3 v2 will be here today.
And my BLTouch should arrive soon.
I will definitely keep this in mind.
Thank you!
If the V2 has a bed that works like the one on the "regular" one and on the Pro then nylock nuts and improved springs are the better investment. Total costs: under 5 bucks and the bed becomes super stable. I can go weeks to months without leveling.
very nice video, i was looking to buy a bltouch but i was afraid to not be able to install it, thanx
I'm too unfamiliar with the workings of Marlin and most everything else 3D printing-related but this is an excellent first step in understanding.
Thank you. Used your guide to install the BL touch on my Ender3 Pro 4.2.7 board and after some tweaking, it's printing a Benchy! Thank you
I am planning on doing a auto bed leveling with a servo and the end stop for my Ender 3 Pro. The most chalanging part for me is the firmware configuration. Thank you for this video, now I am more confident on doing it!
YOU LEGEND THANKYOU! That stuff about using the abl as a probe saved me!!
I just update the firmware to get the good bed-leveling grid code, and do it manually. Save once and forget it. This works as long as I don't mess with the print bed. But I'm going to install this on another printer, where I try different bed surfaces, and other experiments. So thanks for posting info about it.
Can't thank you enough for this video! I had smelled a little smoke when I tried (and had problems) putting this together myself and and brushed it off as the smell of filament, and only because you mentioned the "magic smoke" thing did I go back to realize the connection arrangement was the problem I was having!
Cheers and thank you! Keep it up!
"outdated" guide for my outdated printer and hardware upgrades... perfect! 🤣 Recently got a Second printer (SV04) with a bed leveler and it made me question why I didn't add one to my OG Ender 3 way earlier...
This was the missing piece of the puzzle for me. Brand new to 3d printing and swapped the mainboard on the ender 3 pro before I'd even printed anything! fool! haha. This has saved me! I can't say thanks enough!
OMG have I jumped into it now as I sit here holding my little black box. I'll have to come back to actually do the install. It's like batch programming and I've done it before years ago, I just didn't expect to have to go there for this. Back soon.
concise without being short on specifics, reliable information delivered clearly. you sir are the F*&g gold standard when it comes to this kind of technical how to.
I had just bought a BL Touch and then you post a video. Thanks so much for everything you do Michael! ♥️
Thank you for your posts and excellent direction. I just upgraded my ender 3 and could not have made the changes without the in depth technical information that your channel provides. Firmware mods and all, the machine works better than it ever has. Keep up the phenomenal work!
Awesome video. I was nervous about adding the BLTouch to my Ender 3 Pro, as I've seen the videos about different wiring and main board configurations. This video gave me more confidence in what I was doing during the install. Thank you. Your videos are very informative and insightful.
Man, I decided to go into 3D printing and only followed your vids after getting an Ender3... I've had such a stress-free journey so far! I can tell that's not the norm and I think I have you to thank for that! \:D/
Thank you for your hard work on text documentation.
Thank God for your channel. I am still having a heck of a time getting my BL Touch to work again on my CR 10s Pro but I will keep at it.
Holy Frick.
Just bought an Ender 3 Max last week. Haven't been able to produce a single viable print. All I've tried is the 3d Calibration Cube and it keeps failing. Delamination, warping, all kinds of issues. Discovered that my glass bed was warped up in the middle. Bought a BLTouch, installed it, leveled the bed, and my first print was beautiful. It's like magic.
been having trouble with setup this helped a lot! Thanks!
You're a very effective technical communicator. I always take away something new with your videos. Thank you!
I wait until the video ends to see your bye bye smile. Because that's the only time you smile.
This, and your new website page is a really great explainer. Bookmarked for useful help responses.
My first controller board, I had to solder a wire for the servo control pin heh. I am glad that the SKR that I have now has dedicated pins though, setup was WAY faster. Not sure if you covered it in a different video but X,Y offsets are rather important to make sure that the Pin actually touches the bed. It might have been a good addition to show some more detail on this. It certainly wasn't a difficult thing for me to figure out but Marlin made some changes from one version to another on how/where in the firmware these are changed. I actually physically modified my printer to make certain that my pin can actually touch the entire bed, just in case I wanted this functionality down the road, it hasn't been a problem so far but I modified the printer anyway, easy to do since this a design completely of my own. I enjoy modifying the printer more than actually printing stuff...
I dont know but i followed this down to the tee and a piece of the motherboard fried! Buying a 4.2.7 board hopefully this will solve all the issues going forward!
Thank you for your videos and detailed instructions.
I bought Trianglelab 3DTouch and it works perfectly fine using SKR Mini E3 2.0 with Bigtreetech firmware
2 years ago I had a lot of issues because the offset was not persistant.
And I finally had to manage to have a offset 0 to make the BL touch usable.
I discovered recently that whenever you issue a G29 instruction it resets the offset ( in marlin ) !
So you should not have a G29 into your initial Gcode:
The correct usages is to make manually a G29, then set the offset.
Then save with a M500 to save the bed
Then on initial Gcode you use M420 S1 to use the stored bed map
Every time I think I have the BLTouch working, it fails... works for a bit then fails when it auto homes, fails on point 3, point 9 etc... consistently inconsistent... splicing in better connectors to the mainboard, switching from z stop connector to the integrated BLTouch connector on my v4 mainboard for ender 3 pro, cutting the 5v wire in my USB cord for the octoprint Pi... nothing was working after 2 weeks of troubleshooting... about to just resign myself to manually leveling, but I just can't give up... so I hesitate to write this comment, waiting for it to fail again, but I think I finally figured out the problem that was for me... my probe was too tight! There is a little hex screw on the top of the BLTouch... i backed it off a half turn or so, and had no more failures (so far)... waiting for the other shoe to drop, but I upped my leveling to 5x5 and printed multiple test cubes with G29 before everyone... 100% so far... i've learned a TON from these videos and others, dropping some cash your way... you deserve it, even if my resolution (hopefully!) was found elsewhere... your videos are amazing... please keep them coming...
Hands down best BLtouch guide!
I subscribed because I think you have been blessed with knowing and teaching the material really well. Much appreciated!
Thanks for the refresher and all the work to develop and maintain the website.
The one thing that was tricky for me with the BLTouch setup I just finished a couple days ago was configuring the firmware and different ABL options. Looks like this video should have better detail on that than previous ones judging by the description.
(Ended up using bi-linear leveling instead of UBL which is now much simpler to use and run consistently without problems.)
Have now tested The 3 d Touch for 14 Months since first install and expanded over 7 months to 6 more on different printers ranging from Ender 3 - 5 - cr10s and tevo tarantula pro all working no issues. But the thing is it must be installed correctly both in firmware and hardware or it will give you problems. To avoid problems make sure all wires connectors are solid that is where the most problems will have its origin if any.
Very helpful thanks a lot! I have now got a working BLtouch after considering it for a long time :)
Thanks for the video. I had problems with my nozzle and Capricorn tube and had to take my hot end apart and then needed to redo my Z-Stop dimension. Your video was very helpful and I also learned that there is a Z-Stop Wizard in Marlin, thanks to you. I'll give this a try next time I redo my software. Looks very easy.
Best guide. Nicely done
Thank you!! My CR Touch was probing way too far out on the edges of the bed, to the point where it hit my binder clips, and I was trying to change my X and Y offsets like an idiot.
Big thanks to you, Teaching Tech! I've been able to install the BL touch on my Ender 3 Max without (well not without but not your fault) a hassle!
Thanks - planning on adding the BLTouch upgrade to my BIQU B1 soon.
If you have problems with failed probings and M112 errors using the new Creality Kits with the 5pin connector for 32bit boards, you'll need to either split the wires and use the ZMIN port or solder a 10k resistor between 3.3v and BL_T OUT pin.
This is because the Trigger Signal Pin on the dedicated BLT port is only pulled up to 3.3v via a software pullup on the STM chip which is very high resistance and too weak for the long cable the BLTouch comes with. ZMIN is pulled up with a 10k resistor and works flawlessly.
On the page you propose 2 options for connecting the BLTouch, but in both ways you use it also for homing. There is a third option, that lets you not use Z_SAFE_HOMING, keep using the end-stop for Z homing, and use BLTouch only for bed leveling. I don't know if it has much sense, but it also works.
It's a very good guide. I won't get an abl probe, but I have used your website to help me along with getting good prints. I use manual mesh bed levelling
Excellent, for a beginner like me this is perfect to improve my technical knowledge. Thank you for all the time that you must spend making those videos. You got one more subscriber and like others have said ... Keep up the phenomenal work!
this is perfect i just got my BLtouch in the mail yesterday!
Nice shirt! Team papaya is everywhere!
Thank you for all the work you did on this, it is appreciated.
Thanks for the guide. Really like the probing margin.
I bought an ender 3 about 3 years ago and the aluminium plate was dipped in the middle so I fitted a diy inductive sensor and a modified th3d firmware and it worked well but I had first layer adhesion problems and ended up using a pei sheet on borosilicate glass sheet and now I don't need to use ABL, I just check the level of the build surface now and then to make sure the corners are all level with a dial gauge mounted to the ender3 fan mount and I always get really nice 1st layers.
Fantastic as unseal. Excellent place to reference when making changes to my printer. - Thank you!
This is gonna be nice and helpful when I finally replace my bad original BLTouch with the new version tomorrow - thanks!
Wow this is so detailed! I'm going to be installing this later this week. Thanks for the helpful info and the updated guide!
You are best getting the CR Touch as it has everything you need for the ender 3 board v4,2,2 and v4.2.7 board and update the firmware to Marlin 2.0.6. All you need to do when install all this is to do the z off set and mine was about -1.3.
I tried a very cheap 3D Touch from ebay and i felt like it wasn't doing its job properly. I got a genuine BL Touch and it works far better. The standard deviation between measurements was like 10 times lower.
Its my must have upgrade for any printer, they make levelling issues much more trivial
Great guide. I'm attempting to install a 3D Touch right now. It is supposed to be for the Ender 3 but I discovered BEFORE installing that they had GND and +5 swapped on the cable. Fortunately caught it BEFORE plugging it into the "Pin 27 Adapter" as I was verifying the orientation of the 3 pin plug. Maybe this is why some people hate them because of stuff like this? Anyway THANKS!!
Thanks so much! Super useful, detailed and well explained. Cheers!
The now redundant Z end-stop should be made into a filament run-out detector, maybe you could do a video on this?
Another winner. Thanks for your hard work.
I really appreciate your attention to detail and your through explanations. Keep up the good work! Thanks!
THANK YOU! this is exactly what I needed.
You start this off editing the firmware. Could you tell me what I edit the firmware with? I have an ender 3 pro with 4.2.2 main board and I have never edited firmware for this so I don't know what software you're going in there and editing with. I have the BL Touch physically installed and I have never been more frustrated with a piece of equipment or the range of people on youtube with these videos
Glad I'm not the only one struggling with this. I also have an Ender 3 Pro with a 4.2.2 board. Every video refers to models with the newer touch screen but i have the older LCD screen. There's about 10 thousand videos on how to install a BLtouch, every one has a different process, different model, different board, different software, different BLtouch, different download, different editing.......Damn its like computer programming was in 1985.
Perfect timing, got the probe on Thursday.
Great info my man! Hehe, maybe I'll finally get around to installing the BL Touch that I purchased nearly 3 years ago!!!!!!
Re: 5:00 Mine was shipped from Creality with the wires flipped. It burnt out two boards before I realized the issue. As far as I know the order it plugs into the BL touch is the order the wires plug into the board. i.e. BLtouch from left to right Blue/Brown-Red-Yellow-Black-White is also the same order from left to right on the board. my Blue and Red wires were flipped. This caused fuse F2 to be overloaded and burn out. Please be careful about this!!
Not sure if others have noticed, but at about 11:35 the probe triggers before it moves the z axis down
Thank you for the Video it was perfect timing bc i got my BLtouch in today for my anycubic X
Just received mine today, excellent timing.
You have a video explaining how to mat the parameters of the hot bed, in my case before printing the test line it is done outside the hot bed
YOU ARE ABSOLUTELY GOATED.
I was hoping on this touching on different printer configurations such as corexy. Specifically how to use a bltouch with a dual stepper and endstop setup. Good info non the less.