SKR 1.3 - BLtouch installation and Marlin 2.0 configuration

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 มิ.ย. 2020
  • In this video, I'm showing you how to use the BLTouch or similar sensor with the Bigtreetech SKR 1.3 and Marlin 2.0.
    If you've missed the previous parts about the BTT SKR hardware installation and Marlin 2.0 watch these here:
    SKR 1.3 Upgrade with TMC2209 and sensorless homing - Hardware installation - • SKR 1.3 Upgrade with T...
    Marlin 2.0 on the SKR 1.3 with TMC2209 and sensorless homing - • Marlin 2.0 on the SKR ...
    3D PRINTED PARTS
    BLTouch/3DTouch Leveling Gauge - www.thingiverse.com/thing:153...
    Anet A8 Extruder Fan 3D Touch Holder - www.thingiverse.com/thing:342...
    Anet A8 Extruder Fan BLTouch Holder for E3D Hemera setup - www.thingiverse.com/thing:441...
    Alternative inductive sensor and BLTouch mount for Hemera setup - www.prusaprinters.org/prints/...
    HARDWARE AND TOOLS
    🛒 BLTouch v3.1 Sensor - geni.us/bltouch31
    🛒 BIQU BLTouch clone - geni.us/biqubltouch
    🛒 3DTouch Sensor (clone, cheaper) - geni.us/3dtouch
    🛒 Anet A8 - geni.us/aneta8
    🛒 Bigtreetech SKR 1.3 mainboard - geni.us/skr13
    🛒 TMC2209 Stepper Drivers - geni.us/tmc2209
    LINKS
    AntcLabs BLTouch Manual - www.antclabs.com/manual
    THE PRINTERS I USE: kit.co/danielcrosslink/the-3d...
    MY MERCH: crosslink.io/shop
    BECOME A PATRON: / crosslink
    CHAT ON DISCORD: / discord
    BUSINESS INQUIRIES ONLY (OR IF YOU WANT TO SEND SOMETHING) - DANIEL@CROSSLINK.IO
    FOLLOW ME:
    INSTAGRAM - / danielcrosslink
    TWITTER - / danielcrosslink
    FACEBOOK - / danielcrosslink
    WEBSITE: crosslink.io
    The Music I use: crosslink.io/es, AMAZING for TH-camrs!
    GEAR USED
    kit.co/danielcrosslink/my-vid...
    Disclaimer: As an Amazon Associate I earn from qualifying purchases.
  • วิทยาศาสตร์และเทคโนโลยี

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

  • @Igor_Link
    @Igor_Link 3 ปีที่แล้ว +6

    Thank you very much. Best guide for Marlin 2.0 and BLT so far. I've got v3.1 of BLT and ender 3 pro board v 4.2.7. It was a real pain in the ass to make them work together and your video helped me very much with the firmware settings.

  • @SS-gc9pq
    @SS-gc9pq 3 ปีที่แล้ว +5

    This is one of the first videos I've watched from you and just installed a bltouch. I am not happy with the precompiled SKR Mini E3 V2.0 bltouch firmware so I wanted to modify it. Your instructions are amazing and concise and exactly what I needed. Thank you for making this video. Very easy to follow.

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

    Awesome! I have a 1.3 on the way for my AM8 build and a 3D Touch sensor waiting for it also. I'll be coming back to this one. Thanks Daniel!!!!

    • @Crosslink3D
      @Crosslink3D  3 ปีที่แล้ว

      Sounds like some great updates are waiting for you!

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

      @@Crosslink3D Yes thx. I find your videos to be some of the most straightforward, easy to follow guides I've seen so far with great presentation. Great work and thanks again.

    • @Crosslink3D
      @Crosslink3D  3 ปีที่แล้ว

      😀

  • @bernardstef
    @bernardstef 3 ปีที่แล้ว

    I'm installing a SKR 1.3 on Anet a6. Your videos are excellent ! Thanks a lot !!! It saves a lot of time and headache for me ! cheers !!

  • @alejandro3244
    @alejandro3244 3 ปีที่แล้ว

    Thank you so much for this! You're a life saver. Looking forward to more awesome content like this!

  • @NWGR
    @NWGR 3 ปีที่แล้ว

    Amazing video and exactly what I was looking for. Mounting bracket printed, installing my bltouch 3.1 to my ender 3 pro/w skr e3 v2 tomorrow!
    Subscribed!

  • @ArranAsh
    @ArranAsh 3 ปีที่แล้ว

    Cheers, still holds up great to this day

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

    Amazing! Thank you so much for this video, its usefulness was overwhelming!

  • @dr3ifach
    @dr3ifach 3 ปีที่แล้ว

    Great video. You were great in keeping it full of the needed information, while also keeping it short and to the point. I followed your instruction on my Ender 3 and it worked perfectly the very first time I powered it up!

    • @idemajdkesobbirokvalamit6259
      @idemajdkesobbirokvalamit6259 3 ปีที่แล้ว

      What did you do with original Z endstop switch?

    • @dr3ifach
      @dr3ifach 3 ปีที่แล้ว

      @@idemajdkesobbirokvalamit6259 I repurposed it as a filament run out sensor.

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

    Another great video!!!!! You are doing all of my upgrades that I set out to complete on my Anet A8!!! lol. I kinda stopped looking for help after so many different suggestions, its kinda nice that I figured much out with a little info from everyone and then go back and take the time to view current videos like this one and compare/take notes and understand sooooo much moire after already getting knee deep into the upgrades. Consistency and reliability of my prints have hugely increased and I can almost set the print and forget it until its done.....As there are so many different options with so many different printers, t is hard to find a video for exactly what you have and are trying to accomplish.
    I hope you will touch on the wifi option with next week's MKS TFT installation video. ( As I have not tried this option out yet along with I havent even installed the MKS TFT display ....lol)
    I have some suggestions for you if you feel up to it.. As I grow more and more confident and familiar with 3D printing, I have come up with some very challenging goals- I plan on re-purposing my original Anet A8 1284p v1.7 board as a expansion board for my BTT SKR v1.3 & MKS TFT 3.5 w/wifi setup. I also am planning on using my OEM LCD2004 display with the SKR v1.3 (man you should look into what has to be done to use that display on the SKR - utter mass complications). Some possible uses are a real time clock, scrolling messages like time til complete, material used, etc, led control, multiple fan control, and even using a android tablet as a big 7-9" display.
    So you see what my plans are..... It would really be nice to see some of the ideas in your videos.... just saying...... lol

    • @Crosslink3D
      @Crosslink3D  3 ปีที่แล้ว

      😀 Let's see, I am currently testing all the SKR boards and will document the process first. Will take a few weeks.

  • @Druidus98
    @Druidus98 2 ปีที่แล้ว

    Many thanks for this video. Helped a lot and is the best in depth tutorials to this topic.

  • @martinhassloecher
    @martinhassloecher 3 ปีที่แล้ว

    Daniel, danke für die Top Schritt-für-Schritt Anleitung! Geht fast nicht besser.

  • @Yakena1
    @Yakena1 3 ปีที่แล้ว

    Great job with all the videos in this series. A great learning experience. Could you do an additional video on how to store the ABL settings z offset for print bed changes? Going from a pei sheet and glass. Thanks!

  • @vandit6354
    @vandit6354 3 ปีที่แล้ว +3

    Just a tip for ANTCLABS BLTouch v3.1 & SKR 1.4 Turbo users that ive just finished installing (after a bit of stress!) because it took me a full day to figure this out. The BLTouch I have (official Antclabs) as opposed to the one in this video has three wires in the order, blue, red and yellow. All the wires are in a plastic mount, not as jumper wires as in this video. The Red and Blue wires needed to be swapped around and inserted to the board (with the yellow wire on the right facing toward the reset button). That got my BLTouch operational, but didnt stop when triggered. The z-stop cable (black and white wire cable), should be connected to Z-STOP (not 'PROBE'), but mine still wouldnt work but then I noticed in this video and in the ANTCLABS screenshots show the white wire on the left, wheras mine was on the right. I swapped the pins over (breaking the retention pin in the process!), re-inserted to the Z-STOP and behold my BLTouch will now stop the axis when homing Z.
    Just hope this helps someone with the same issue as me.

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

      Funnily enough I just spent a whole day of debugging another sensor with the exact same problem where the order of the wires were "faulty" relative to the connector on my motherboard.. I felt soo stupid when I found it out after wayy too many hours of digging :)

    • @Crosslink3D
      @Crosslink3D  3 ปีที่แล้ว

      Thanks for that insight. It's possible that there exist other versions with different cables of course. Hopefully someone cannot destroy their sensor because of wiring it incorrectly.

    • @Crosslink3D
      @Crosslink3D  3 ปีที่แล้ว

      What sensor was it? Got a link?

    • @vandit6354
      @vandit6354 3 ปีที่แล้ว

      @@Crosslink3D Certainly can sir.... this is the link I purchased from:
      www.aliexpress.com/item/32965233663.html?spm=a2g0s.9042311.0.0.27424c4dobh5kU
      NOTE: On the link, the image shows a v2.0, but I actually received a v3.1 - not that I'm complaining about the upgrade!
      Actually its a 'CREALITY' branded/resale BLTouch rather than ANTCLABS, heres the instructions I received and a pic of the probe at the bottom.
      imgur.com/a/2pTKzr5

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

      @@Crosslink3D It wasn't even a BLTouch one, just a chinese inductive one with three wires.. But the same principal lesson is learned anyways; always triple check the signal cables on both ends :)

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

    I'm getting pragma once error when I follow your video to the letter. I am installing a 3D Touch probe on a CTC bizer with a SKR 1.3 running Marlin 2.0
    If anybody could help with this, you will be the bestest ever!!!!
    PS. Please keep making your videos friend, you are amazing!!!!

  • @Validor_D
    @Validor_D 2 ปีที่แล้ว

    Thank you very much for the guide!!!!!.
    I also have to change the z_min_pos because it was at 0.

  • @stevewiles2774
    @stevewiles2774 3 ปีที่แล้ว

    Another great video; clear, thorough and informative. Thanks.
    Would you be able to do a similar video for installing the Bigtreetech Smart Filament Sensor to the SKR1.3 with Marlin 2.0.x. That info would really help me out.

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

    I have an Anet A8 upgraded to SKR V1.3 and am trying to install the 3D Touch. It seems I have the wires connected properly, and config according to video. When I power on the printer the probe deploy/stowe/deploy/stowe, but I can't controll it via the LCD meny (option is there but nothing happens when pressing deploy/stowe). Any ideas?

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

    Hi, thank you very much!
    Could you do a SKR1.4 with 3Dtouch installation guide? I'm struggling for weeks to get it work without succes so far... Would be greatly appreciated!

  • @LA3198
    @LA3198 3 ปีที่แล้ว

    Thank you Daniel for another great educational video.

    • @Crosslink3D
      @Crosslink3D  3 ปีที่แล้ว

      Glad you enjoyed it!

  • @Leos-World
    @Leos-World 3 ปีที่แล้ว +7

    Again great video. A word of caution concerning #define BLTOUCH_FORCE_SW_MODE Activating this option can cause the nozzle to crash into the bed in some instances. This for example can be true for the 3D-Touch with the metal tip. My recommendation is to leave this option disabled and only enable it when you are having issues. One other note is when you install any kind of sensor test it before it actually measures the bed by placing a soft object or using your finger (BL-Touch) or metal ruler (inductive sensor) or any other type to make sure the Z movement stops to confirm it functions properly otherwise you risk the nozzle crashing into the bed.

    • @Crosslink3D
      @Crosslink3D  3 ปีที่แล้ว

      Thanks for the tip, I head this and that about this switch. I guess you're right to only enable it if you have issues. Testing the probe upfront is a good point to mention!

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

      Thanks for the tip. For me it seems like this was my issue. I am using a 3D Touch and it also errored out. After disabling it it seems to work fine now

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

      Thanks leo, you have just save me alot of time. I was compiling for SKR MINI E3 TURBO. Was using 3Dtouch with metal tip. It was just crashing into the bed until I read your notes to undefine BLTOUCH_FORCE_SW_MODE.

    • @Leos-World
      @Leos-World 3 ปีที่แล้ว

      @@boonchinx Glad I was able to help. Enjoy!

    • @garyhanson655
      @garyhanson655 2 ปีที่แล้ว

      THANK YOU SO MUCH!!!!!!!!!!!! I losing my mind trying to find out why my 3d touch was crashing into my bed. checked wires, rewatched the video multiple times, looked on forums and finally looked at the comments. thank you so much. this 1000% fixed my problem.

  • @world-traveler880
    @world-traveler880 3 ปีที่แล้ว

    Thanks for the video! A+ diagrams!

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

    Great stuff, thanks a bunch!

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

    HI very helpful video. I do have a question around 8:25 you mention changing the Z_min Probe_Endstop_Inverting from false to True? What does this actually do? and should this be done on all of the Z_min call outs in this section? Thank you in advance.

  • @PMcDFPV
    @PMcDFPV 3 ปีที่แล้ว

    Hey Daniel ! Hope you are well :) Do you happen to have the STLs for the Z top and bottom supports \ stepper mounts you are using on that setup ? Thank you !

  • @sunpeter8260
    @sunpeter8260 3 ปีที่แล้ว

    Hello Daniel, thank you so much for the great tutorial! I recently got myself a 3DTouch on my Ender 3 with the Robin E3 board. I watched your tutorial several times carefully and got as far as the firmware goes. The ABL was installed and looks functioning. However there is still some problem with the Z-offset. I checked my Z-offset was -1.8mm and entered and stored it (it displays -1.8mm). When I used the Z-motion to move the hot-end, it grabs the paper at -1.8mm instead of 0.00 per your video, and the printer is printing in the air. I noticed when I select "Set Home Offsets", it displayed "ERR: too far". I suspect it was caused by the Z-endstop. Any insight will be appreciated! Thank you!

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

    Wow.. I didn't know that the z offset can be set so easy as you did. Thanks.

    • @Crosslink3D
      @Crosslink3D  3 ปีที่แล้ว

      That's mainly because commenting out the MIN_SOFTWARE_ENDSTOP_Z

    • @wellyftw
      @wellyftw 3 ปีที่แล้ว

      @@Crosslink3D Unfortunately this doesn't seem to be working for me. I've used your settings as suggested in the video, on my Ender 3 Pro when I run auto home, I'm getting an error reporting: "STOP called because iof BLtouch error". It feels like this is happening when the head drops down to where the Z stop microswitch is. It's pretty strange, I'm not sure what else might be the problem and not really sure how to resolve this one.

    • @wellyftw
      @wellyftw 3 ปีที่แล้ว

      Oddly, when bltouch is dropping down to the bed and I tap the probe, I would expect it to stop moving but it doesn't, it just carries on. Not sure if this is expected behaviour or otherwise.

    • @wellyftw
      @wellyftw 3 ปีที่แล้ว

      If I remove the z stop microswitch connector entirely, and then run auto home, the head doesn't even drop down to the bed before reporting "STOP called because of BLtouch error". I feel like this is becoming a lost cause. I've had the BLtouch for a couple of months now and not come even close to getting it working. A shame! Anyone want to buy a BLtouch? :)

    • @Yakena1
      @Yakena1 3 ปีที่แล้ว

      @@wellyftw Go to Kay3D on Facebook. He has the best install instructions. Remember 1 thing, the color of the wires do not define their value. Sometimes the color and values are not what you expect. Always use ged, signal, and voltage and trace back to the probe to see if they match. It seems your grd and signal are wrong, or 1 of the wires is bad. Test with a meter.

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

    hello and thanks for your video - almost ready but cant set my z setting - i see that your config bed setting is zero - mine is not zero - is this the issue ? as it stands after doing my leveling, the z remains off the paper setting and so doesnt go down to the board when printing......any ideas - many thanks

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

    @Crosslink Thank for your great tutorial. I'm using the SKR mini E3 v2 board with the BLtouch 3.0 on Ender 3 Pro, I followed your great instuction and everything is working but everytime if I start my printer the message pops up : "Fade Height OFF" but we enabled it specialy... do you have any idea? Thanks

  • @mahmoudosama844
    @mahmoudosama844 2 ปีที่แล้ว

    Many thanks for your effort 👌🏻👌🏻👌🏻👌🏻👏🏻👏🏻👏🏻

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

    Awesome video. Finally got a clone bl touch. Everything is properly wired. Just have my nozzle too high compared to the bl touch which triggers. I also want to have the z stop switch home and only use the bl touch to level the bed. A woke in progress!

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

      Thanks for sharing

  • @SppokyTop12
    @SppokyTop12 3 ปีที่แล้ว

    Hey Daniel, I just love watching your videos as they are so easy to follow, However, I have an issue, I have today installed the SKR Mini E3 V1.2 and have flashed the firmware via SD card, now when i try and do the bed leveling, the Z raises up to 10mm and then only comes down 8mm is there something that I am missing?
    thanks in advance

  • @acestu
    @acestu 3 ปีที่แล้ว

    Hi, just wondering if you alter your start Gcode with the G29 command should you add an M500 after it so that it stores the measurements ?

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

    Awe, you teased me I wanted to see if that knock off worked with your config settings? Maybe in another video?

  • @richarddisman8451
    @richarddisman8451 3 ปีที่แล้ว

    When is your SKR 1.4 video coming out? Thanks

  • @darrenhickman2356
    @darrenhickman2356 3 ปีที่แล้ว

    Awesome Video.. Really appreciate your time and effort!

  • @dmitrymoiseev7355
    @dmitrymoiseev7355 3 ปีที่แล้ว

    Thank you very much for that guide. I just rebuilt my A8. But I am bought skr 1.4 turbo board. And look like bltouch connection and configuring little bit different here instead of skr 1.3. Spent two days on it. Could you, please, suggest how to resolve issue?

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

    On all my printers the Z_MIN_PROBE_ENDSTOP_INVERTING is set to false and it works fine. And that‘s what you read in all the guides. If it works for you, that‘s fine, just saying if one has issues, try to set it to the other value.

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

      This saved me a lot of googling, thank you.

  • @frankgindri
    @frankgindri 3 ปีที่แล้ว

    Thank you!

  • @venugopalga4453
    @venugopalga4453 3 ปีที่แล้ว

    Great Video, Can you explain for Ramps 1.6 board, i tried you steps but Z homing not happening. I can only see blue fade light on the BL Touch when switched on. Nothing seems to work, am i missing anything.

  • @karlh.138
    @karlh.138 3 ปีที่แล้ว

    When homing the printer my probe does not deploy. It does the self test during start up however. I have a Creality branded BL touch. This on was originally meant for the V1 boards. However, I have gotten it to work with creality's software just not marlins. Any ideas on how to go about fixing this? Thank you in advanced!

  • @DJCryptoStix
    @DJCryptoStix 3 ปีที่แล้ว

    Im almost done, bltouch is installed im just having a delay when canceling prints via octopie, some times it does not stop at all any idea?

  • @nazmisofiansuhaimi4807
    @nazmisofiansuhaimi4807 3 ปีที่แล้ว

    Thanks a lot for your guide. Just a quick update, previous bugfix on marlin 2.x had issue a week before and today 12th July I downloaded the updated bugfix which seems to have fixed the problem of missing gpio.h file.
    #Happily printing with SKR 2.0 Mini E3 with BLTouch V3.1 and TFT3.5 V2.0

  • @richardrank214
    @richardrank214 2 ปีที่แล้ว

    Do I use this same procedure for my JG Aurora A5? I have Marlin 2.0 installed. Thanks

  • @AvramBlackmith98
    @AvramBlackmith98 3 ปีที่แล้ว

    Amazing! Thank you.

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

    Moin, ich hab mein bl touch vor kurzem auch insterliert, doch ich habe festgestellt dass an den Stellen wo das Druckbett nach unten korrigiert werden sollte es stattdessen nach oben fährt und andersherum auch. Was ich in marlin also suche ist ne Einstellung die anlich heißt wie PROBE_VALUE_INVERT. Weißt du ob das ein Hardware fehler ist oder bin ich blind und finde so eine Einstellung einfach nicht?
    Danke im Voraus!

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

    AWESOME VIDEO THANK YOU! I followed your instructions to a T, but would still get one error on my cr10 S5 I had to comment "#define PROBE_MANUALLY" and it compiled the firmware.

  • @BlueeBubble
    @BlueeBubble 3 ปีที่แล้ว

    Please, will this work with an ender 5 with glass bed? ive been having it rough with firmwares, keeps hitting the nozzle when i autohome :(

  • @lukea4061
    @lukea4061 3 ปีที่แล้ว

    Thank you for this great Video! Can you push your Marlin firmware to Github or upload it anywhere else?

  • @honeybeeworkshop807
    @honeybeeworkshop807 3 ปีที่แล้ว

    Daniel ... great video ... were doing the upgrade at the same time ... so i set my bltouch the night before you posted your video ... the one thing i didnt see you mention and maybe you have a work around was near line 1400 in "Configuration_adv.h"
    #if PROBE_SELECTED && !IS_KINEMATIC
    //#define MIN_PROBE_EDGE_LEFT MIN_PROBE_EDGE
    //#define MIN_PROBE_EDGE_RIGHT MIN_PROBE_EDGE
    //#define MIN_PROBE_EDGE_FRONT MIN_PROBE_EDGE
    //#define MIN_PROBE_EDGE_BACK MIN_PROBE_EDGE
    #endif
    i definitely needed to activate it for the back offset ... we are using the same holder ...

    • @Crosslink3D
      @Crosslink3D  3 ปีที่แล้ว

      It might be but for me just using MIN_PROBE_EDGE with the same value for every side worked fine. Might be that your bed centering is off.

  • @christianvega1204
    @christianvega1204 3 ปีที่แล้ว

    is the z axis positive or negative towards the bed

  • @birtan.
    @birtan. 3 ปีที่แล้ว +2

    Thanks for the video again! Daniel, will there be another video for BLTouch v3.1 with SilentBoard v1.1.5 for Ender 3 Pro?

    • @Crosslink3D
      @Crosslink3D  3 ปีที่แล้ว

      Yes, I will do a video about that. Though might take a while

  • @markusbachmair8084
    @markusbachmair8084 3 ปีที่แล้ว

    Hey there, so i've a question, you can also anwer in german. So i correctly set the offset for the probe, but in my case, if i press auto home, it doesn't go in the exact center of the bed on the x axis, just about 1 cm beside. What could be the problem here. Thank you!

  • @jodymorrison9495
    @jodymorrison9495 3 ปีที่แล้ว

    Great video but no one ever shows how to adjust the boundaries for the bed. I have an ender 3 and after setting up the bltouch it does not go all the way to the edges of the bed so about 40mm of the bed all around are not getting probed which mean larger prints don't do very well on the outer edges. Do you have anything that shows how to do this or could you make a video showing how to do it and keep everything centered please. Again great video helps a lot but someone needs to show how to adjust the bed boundaries

  • @jero1836
    @jero1836 3 ปีที่แล้ว

    I finally got it sorted. my comment "Always use BLtouch probe in the Z endstop." and fysically remove Z-endstop out of the way. Even when your board has a dedicated BLTouch 5 pole connector use Z-endstop anyways! First check auto homing with Z-axis on great height to prevent it driving into your bed. Block the probe with a finger, if the z-movement stops its connected correctly and your BLtouch does the job. If not!? you got time to switch off the power quickly and check if the connectors are plugged in the right way.
    BL touch gives me a headache, it never works fine for me at start-up. when i single command "bed levelling" its fine. afterwards i use z-wizard, all stored.
    Then when i run a print with G29 ; after the homing. after the homing it goes to first bedlevel position, then it fails. It proceeds the print and the z-distance is all fucked up.
    I also tried with "enable stored level after homing" same problems.
    I disabled the whole shi.... and just manual set the nozzle distance with a paper and all is fine. I like to have auto bedlevelling because the center of the plate is like a tenth of a millimeter lower. I cant therefor not print small things in the center, it wont stick. Have to move small things more to edges of the plate.
    It would be nice to not have to think about that and just have the auto levelling do its work. Sofar no Luck.
    Could it be that i need to change Z_MIN_probe endstop to true instead of False??!! I got SKR mini V2.0 and tft 35 screen. I have not unplugged my z-axis because board has dedicated BLTouch connector.

  • @giuseppeinsolera969
    @giuseppeinsolera969 3 ปีที่แล้ว

    Nice video, solved mi stuck situation

  • @universaljoint
    @universaljoint 3 ปีที่แล้ว

    Anyone have any info on using the BLtouch v.1.3 on the ender 3 4.2.7 mainboard with the latest firmware? The latest I have is 4.2.2 board and those instructions don't work. There's some interface differences.
    My probe turns on. It pops up and down. But auto home goes roughly to the centre and just out of reach of the bed. I've manually lowered it but am worried about lowering it too far manually. The z-offset is at 0.2
    I'm running the stock firmware from Creality though.

  • @wongdrming1750
    @wongdrming1750 3 ปีที่แล้ว

    I used Marlin-bugfix-2.0x to follow instructions with Vscode. Complied and install, however, I can't found the Bltouch icon on the tft35 screen, Am I missed anything? Please Help !

  • @qaisurrehman7106
    @qaisurrehman7106 2 ปีที่แล้ว

    Very nice video please can you make one on th3d unified firmware 2 how to comfigure bl touch on that. Thankyou so much

  • @francescocolobrese8098
    @francescocolobrese8098 3 ปีที่แล้ว

    I have the skr 1.4 turbo. While compiling it says: Servo.h no such file. Only that accured. And also i do not use the z min endstop but the probe plug. I read that the newer marlins(2.0.7 is mine) need to use the probe plug. The problem accures, when I Uncomment the Z Safe homing and try to compile. I installed a servo lib and it is still there

  • @revilo.k3215
    @revilo.k3215 3 ปีที่แล้ว

    Hi great video.
    I am about to change to AM8 and have been watching your series.
    I have enverything I need, appart from the BL touch.
    What thickness of wire should I use for between the PSU and the main board? Is this what I should also use for the mosfets?
    Cheers :)

    • @Crosslink3D
      @Crosslink3D  3 ปีที่แล้ว

      18 AWG Cable should be good: geni.us/cable18awg

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

    Followed the setup and the Z axis does not let me go below zero

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

    Can You make a tutorial for Bltouch on SKR PRO Please ??

  • @karlh.138
    @karlh.138 3 ปีที่แล้ว

    Can you do this for an ender 3v2??

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

    Awesome videos, thank you... in the first video of this series you said, that there is a skr 1.4 configuration series coming in the future. Do you already know, when that will start?

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

      I just got the 1.4 board delivered. Will start working on the research now. Still need to finish the TFT35 on the 1.3 video

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

      Crosslink thank you for answering, can‘t wait to see the new videos.

    • @chrisshort4198
      @chrisshort4198 3 ปีที่แล้ว

      i ordered the 1.4 board but instead I got the 2.0 board in the post today - will you be able to do that?

  • @Wind_Assassin
    @Wind_Assassin 2 ปีที่แล้ว

    in my case no work when BLTOUCH_FORCE_SW_MODE is enabled. doesn't stop when lowering the Z axis

  • @jealio
    @jealio 3 ปีที่แล้ว

    Hi, I have a problem. Hope u can help
    Upgraded to skr 1.4 turbo, with tmc2209 drivers, with skr3.5 ver3.0. Just install 3d touch. follow all the setting. problem is with all home or g28. The probe pin is still up while the nozzle is coming toward the bed. Hope u can help. Thanks

  • @fgil45
    @fgil45 3 ปีที่แล้ว

    Very interesting! This video is strange, it has no subtitle option, therefore they cannot be translated for understanding.

  • @S00rabh
    @S00rabh 3 ปีที่แล้ว

    I did all this but my bltouch never triggers which means Z-axis keeps on moving when homing so it ends up crashing into the bed. Wiring seems to be correct as all I did was change DRV8825 to TMC2209
    I did remove the diag pin to make sure driver was not causing the issue.

  • @wessiez
    @wessiez 2 ปีที่แล้ว

    Goodday. I have an Anet A8 plus with Marlin 2.0.9.1 on it. Now I've made every change you say in this video. But I get an error saying: ./../../../avr/bin/ld.exe: region text overflowed by 1973 bytes.
    Is this the same as the error: sketch too big?
    Can't compile the sketch for upload now. Any idea's?

  • @Lymphater
    @Lymphater 3 ปีที่แล้ว

    Hallo, Daniel. Ich habe das Problem, dass bei 'home' die Z Achse die Duese zum Bett faehrt, ohne, dass BLtouch die Probe ausfaehrt. BLtouch selbst funktioniert aber, weil es beim Starten den Selbsttest erfolgreich durchfuehrt und dabei die Probe 2 mal hin und her faehrt. :(

  • @frankr6053
    @frankr6053 3 ปีที่แล้ว

    do you have your config on github? I have a very similar setup and cannot get it to autohome for the life of me.

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

    I'm getting errors saying Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN has to be disabled for bltouch?
    BLTOUCH requires Z_MIN_PROBE_ENDSTOP_INVERTING set to false

  • @anthonymckay5335
    @anthonymckay5335 3 ปีที่แล้ว

    Daniel - firstly, thank you so much for all your videos. I've had my Ender3Pro for 2 months now and your videos have been a HUGE help. I feel I know so much more than when I started. I've just installed a BL-Touch along with Marlin 2.0.5.3. I have a glass bed from Creality and started doing manual levelling. Then I progressed (with help from your videos) to mesh bed levelling. My bed actually has a noticeable dip in the centre of around 0.05mm - I discovered this with the mesh bed levelling. However, unlike the mesh bed levelling which worked great, I'm getting rubbish first layers with the BL levelling. It's as if it's not measuring properly. Yet to watch it, it looks like it's doing all the right things. Is there anything you can think of that may be causing the problem? ANY ideas/tips/things-to-check would be greatly appreciated. Many thanks.

    • @Crosslink3D
      @Crosslink3D  3 ปีที่แล้ว

      Did you try to do 3 probes per point as a start? It will take the average. Also did you play around with 5V mode yet, it's supposed to be more accurate. What settings did you change so far to improve this?

    • @anthonymckay5335
      @anthonymckay5335 3 ปีที่แล้ว

      Crosslink hi Daniel. Yes I did all of that! I have now resolved it. There were multiple potential causes. First I found the BL pin was bent so using the advice on one of your videos I straightened it. I then had an accidental head crash into the bed (my fault) and when I checked things I felt the head wasn’t that tight on the x axis extrusion. I took the whole head bracket off to work out how to tighten it. What was the weird was that the skirt would
      print fine around the perimeter of the bed but the print just wasn’t sticking in the front left corner. I assumed it was a problem with the levelling. I checked and rechecked the bed was level manually. Still didn’t work. Checked adjusted and readjusted z probe offset still didn’t fix it. I then thought I’d reapply the adhesive spray I’d used a few weeks ago. This made a big difference and the prints started to stick. However when i printed things I started findings holes in the prints. A print of several parts would have a linear hole in more than one part and they were all parallel to each other. My partner has bought an excellent book on 3D printing problems called “3D Printing Failures” 2020 Ed. By Sean Aranda. After trawling through that it suggested checking the x axis drive belt was not too loose. I had undone this when taking the head assembly off and I noticed it wasn’t very tight. I also noticed that the carriage was a bit too tight in places. I slightly loosened the carriage so that it was still solid but not overly tight, and I tightened up the belt. Not only did this fix the problem with the holes, but I found my prints were of a noticeably higher quality then I’ve ever had with printer since I got it a couple of months ago. So very happy now! Following in from your videos, I want to enable more Marlin features so have ordered an SKR mini E3 V2.0 with more memory. There is no way I could have got this far without the aid of your clear videos. We’ve been busy making Covid masks with the printer. I can post you some photos of our colourful output! Thanks for everything you do Daniel. Kind regards, Anthony

  • @MrX-yg7rz
    @MrX-yg7rz 2 ปีที่แล้ว

    Please give examples to SKR 1.3 / Ender3

  • @vasilvazonov33
    @vasilvazonov33 3 ปีที่แล้ว

    Hi, ilove your vids, the new BTT mini V2.0 is out , do you think of doing video about it?

    • @Crosslink3D
      @Crosslink3D  3 ปีที่แล้ว

      I've already ordered one, just a matter of a few weeks

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

    Marlin 2.2.1 throws if i set Z_MIN_PROBE_ENDSTOP_INVERTING to true. it requires it to be set to false

  • @puturai
    @puturai 3 ปีที่แล้ว

    hi Daniel, whats is the printer on the video? is it anet a8 plus or modified anet a8 or anything else?

    • @Crosslink3D
      @Crosslink3D  3 ปีที่แล้ว

      Its a modified Anet A8 with a metal frame (AM8)

  • @isso013
    @isso013 3 ปีที่แล้ว +3

    Can u make this vid also for the e3 1.2 version?

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

    Plese help ! Z axis moves( like it's trying to level the bed) while i print but it doesnt get it right.
    In some corners of the bed surface nozzle it's to low and vice versa. I tried M48 and results are ok . I use bl touch smart 3.1

    • @user-nv7mz3le2z
      @user-nv7mz3le2z 3 ปีที่แล้ว

      My printer is the Ender 3 pro with marlin bugfix 2.0.x and btt skr v2.0 . I followed your instructions for making up the vs code .
      Great vid btw , keep it going 😁 thanks!

  • @Giovanni2862
    @Giovanni2862 3 ปีที่แล้ว

    Hi! Could you also make a video for the SKR 1.4 turbo board?

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

      Sure, will do it eventually, probably somewhere around September or October

    • @Giovanni2862
      @Giovanni2862 3 ปีที่แล้ว

      @@Crosslink3D Thanks

  • @patricekonrad4972
    @patricekonrad4972 3 ปีที่แล้ว

    Top !

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

    Can I use this on skr 1.4 and the cr touch

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

      Yes, this should work however the SKR 1.4 has a slightly different CPU and so the build environment is LPC1768 for the SKR 1.4 and LPC1769 for the SKR 1.4 Turbo

  • @kwad3d10
    @kwad3d10 3 ปีที่แล้ว

    I enabled Z_safe_homing but the print head is not moving to the center of the bed nor is the probe deploying.. any ideas whey. I followed your tutorial exactly

    • @kartgaming7643
      @kartgaming7643 3 ปีที่แล้ว

      i have the same problem i really dont now what to do

    • @kwad3d10
      @kwad3d10 3 ปีที่แล้ว

      @@kartgaming7643 I ended up swapping the board to Duet, BLTouch working great now... Marlin Still has some issues that need to be addressed

  • @sblack48
    @sblack48 3 ปีที่แล้ว

    So I installed a bltouch and found that it was driving the nozzle into the bed. The kit came with a mounting bracket for my printer (sovol) so I foolishly believed that it would plug and play. Ha! I don’t know where you got the info on the range of distance between the nozzle and probe but mine was almost 6mm. Do you think that titbit was in the instructions? Ha! (again). So i will make a shim and that should do it. Thank you so much!

    • @Crosslink3D
      @Crosslink3D  3 ปีที่แล้ว

      Good to hear you’re having success!

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

    After all this, what is left to upgrade on your old A8? Perhaps go back to a direct drive configuration, to print flexible materials more reliably? hehe

    • @Crosslink3D
      @Crosslink3D  3 ปีที่แล้ว

      The Hemera is a direct drive 😉

    • @GnuReligion
      @GnuReligion 3 ปีที่แล้ว

      @@Crosslink3D Well, that is it then! No more to do.

  • @haythamfpv2797
    @haythamfpv2797 3 ปีที่แล้ว

    hi, my 3d touch doesn't work, the firmware is perfect, I've checked it 3 times, and the installation seems to be fine too. my problem is that when I Auto Home the printer the z axis keeps going down even if the sensor touches the bed. I tried faking a home mid z by manually acrivating the probe and the z axis once again kept going down towards the bed, what should I check? thank you for your time

    • @haythamfpv2797
      @haythamfpv2797 3 ปีที่แล้ว

      edit: I hooked up the old switch and simulated a home, if I manually press the old switch (which is laying on my desk) I can trigger the z endpoint and finalize a successful homing, but if I leave it to the probe it fails. Do I have a faulty unit?

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

      @@haythamfpv2797 dude, im having the same problem, how did u solve it?

    • @haythamfpv2797
      @haythamfpv2797 3 ปีที่แล้ว

      @@marcospiotto9755 no man, I have no idea

  • @Brandt00
    @Brandt00 3 ปีที่แล้ว

    Hey. Why should the “RESTORE_LEVELING_AFTER_G28” be off?

    • @Crosslink3D
      @Crosslink3D  3 ปีที่แล้ว

      Because leveling is not stored with abl and this will cause an error most probably. So g28 followed by g29 is the safe way. If you do g29 and then store the result to the eeprom, restore after g28 COULD work. But I didn't test that yet

  • @JustinJJHCS1
    @JustinJJHCS1 2 ปีที่แล้ว

    I did a m119 and it shows Z triggered?? All I did was flick on all the comments for a BL touch, and now It will not home, and it homes to the top of the printer???
    The servo works and I tried switching the end stop wires, still triggered?? Is this a Marlin 1.1.9 bug Or did I just miss a setting…

  • @user-ml4by3ul3k
    @user-ml4by3ul3k 3 ปีที่แล้ว +2

    Can you explain how to use with the skr1.4turbo

    • @Crosslink3D
      @Crosslink3D  3 ปีที่แล้ว

      Yes, that's going to be coming soon.

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

      Crosslink with the tmc2209 yes

    • @Crosslink3D
      @Crosslink3D  3 ปีที่แล้ว

      Sure, tmc2209

  • @stefanw.8538
    @stefanw.8538 3 ปีที่แล้ว

    Is "//#define PROBE_MANUALLY" normaly enabled, or? Then i have to disable it when is use bltouch, right?

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

      It is disabled by default, at least that's what I see in the original source codes. You should disable it if you use a sensor.

    • @stefanw.8538
      @stefanw.8538 3 ปีที่แล้ว

      Crosslink thanks for fast reply! Your video was a good help to enable it and it is running well. Now I wait for your next video with ubl. Your explanations in the video were very good. :)

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

    Marlin 2.1.2 now wants Z_MIN_ENDSTOP_INVERTING set false and Z_MIN_PROBE_ENDSTOP_INVERTING set to false if BLTOUCH is enabled. Hope it works...about to download the code now.

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

      Not working. M43 S reports and triggers fine. But AUTO HOME wants to continue to drive bed into nozzle after BLTOUCH triggers.

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

    After this tutorial, my printer went bananas. Compiling was not even possible. It may be a specific issue tight to my own configuration (Marlin 2.0.9.1, 3D-Touch, Bigtreetech 1.3 Turbo, Ender 3 Pro) but be aware that this tutorial will mess up your printing device. Make a normal update first and keep the .bin file.

  • @MarcMERTENSbe
    @MarcMERTENSbe 3 ปีที่แล้ว

    I share my experience, having bought an original BLTOUCH six months ago to install it on my 3 years old Anet A8, where I had endless problems with the first layer adhesion.
    By trying nearly everything, the automatic bed level was NOT working. Finally I damaged the main board by removing a resistor and I bought a SKR1.4Turbo.
    After a lot of research on how to plug the BLTOUCH on the SKR1.4, the video of Daniel explained how to do it ! (With minor adaptation from SKR 1.3 to 1.4 : electric wires of the BLTouch connected in a different order see comment of vandit6354 here below)
    BUT it was still NOT working ! After G29, it was like the data of the probing were not used by the printer for the first layer !
    In the video, there is an interesting explanation about the concept of the "Fade height". By checking with Pronterface command M503 : the face height was set to 0
    echo:; Auto Bed Leveling:
    echo: M420 S0 Z0.00 => Fade Height = 0 so the printer is not adjusting the Z of the first layers
    I modified the following
    SENDING:M420 Z20 => it means adjust the Fade height during the first 20mm
    echo:Bed Leveling OFF
    echo:Fade Height 20.00
    SENDING:M420 S
    echo:Bed Leveling ON
    echo:Fade Height 20.00
    SENDING M500 => save settings
    Et voilà mon ami ! Everything is fine, it’s working, thank you Daniel !

    • @Crosslink3D
      @Crosslink3D  3 ปีที่แล้ว

      That's still very strange because having a fade height of 0 should apply leveling to ALL layers of the print according to the Marlin docs: marlinfw.org/docs/gcode/M420.html

    • @MarcMERTENSbe
      @MarcMERTENSbe 3 ปีที่แล้ว

      @@Crosslink3D I have the impression it's a sort of bug in Marlin 2.0.5.3 every time I reflash the firmware with the command M420 the bedlevelling is OFF, I need to reactivate it manually with pronterface M420 S

    • @Sonicshadow191
      @Sonicshadow191 2 ปีที่แล้ว

      Was the resistor you removed R11(Zmin) to allow you to use a PNP probe by chance? I am moving from a PNP to the touch and cant find a straight answer as to whether ill be able to use my "damaged" 1.3 boards

  • @user-nv7mz3le2z
    @user-nv7mz3le2z 3 ปีที่แล้ว

    can i follow the same steps for skr 2.0?

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

      It should work with the 2.0, ports on the mainboard might be labeled slightly different though

    • @user-nv7mz3le2z
      @user-nv7mz3le2z 3 ปีที่แล้ว

      @@Crosslink3D
      Many days now im trying to figure out an issue with bl touch.Z axis moves( like it's trying to level the bed) while i print but it doesnt get it right.
      In some corners of the bed surface,nozzle prints to low and vice versa. I tried M48 and results are ok. Also my printer is sturdy and well build.I use bl touch smart 3.1 on marlin bugfix 2.0.x and btt skr V2.0
      For the love of god help me
      Thanx ❤️

  • @dumdumreviews7436
    @dumdumreviews7436 2 ปีที่แล้ว

    error: #error "BLTOUCH requires Z_MIN_PROBE_ENDSTOP_INVERTING set to false.

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

    Ooooh. You're saying gauge, not gog. It took me a second but I get it now. Gauge, pronounced with an American accent is like cage, but with a g instead of c.

  • @vladimirbank390
    @vladimirbank390 3 ปีที่แล้ว

    Display info : "ERROR" Failed to enable Bed Leveling "......It doesn't work.
    I did everything right according to the video. SKR V1.3 and the 3D Touch. there must be more settings

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

    Well, I followed this step by step. However, I cannot build or compile the firmware code due to "function call is not allowed in a constant expression?! I'm using Visual Studio and can't get past this. I'm about ready to turn into Michael Bolton from Office Space and take my printer out back with a baseball bat. Any ideas? or somewhere that shows "how to understand computer coding overnight? LOL Got into this for fun. but not to become a programmer or software engineer.

    • @Yakena1
      @Yakena1 3 ปีที่แล้ว

      Take a look at this video. Makes it very easy. th-cam.com/video/G5Yn_wPlrQs/w-d-xo.html

  • @MrRdavis2
    @MrRdavis2 3 ปีที่แล้ว

    Great video explains a lot. I am real new to all 3d printing but, I have managed to upgrade my E3 Pro a lot. I've had the BlTouch working great. Last night I installed the E3 mini with TFT touch. I have tried both firmware files Z-homing and Bl Touch and both will crash into the bed when i auto home just at the different areas on the build plate. I am using the probe in the z-stop connection so i should be using the z homing file which i believe loaded. I have followed you videos changed all the bltouch items in both h. and h.adv files, even looked up the correct environment. I cannot get the file to compile I am getting errors in yellow.
    Mostly this error: UserSideException: Please install Git client from git-scm.com/downloads:
    File "C:\Users\Robom\.platformio\penv\lib\site-packages\platformio\builder\main.py", line 168: When i follow the Git Client link its a 404 page error! Any ideas what I am doing wrong? Thanks in advance! Rob