Ender 3 (Pro) Upgrades - BLTouch sensor with Marlin 2.0

Поділитися
Вставка
  • Опубліковано 1 лис 2024

КОМЕНТАРІ • 201

  • @CindyL4261
    @CindyL4261 Рік тому +1

    I’ve been struggling with my new Ender 3 since Christmas. Knew nothing about it when I put it on my list. I’ve watched scores of videos and have yet to have a successful print. You are the first 3D instructor to fill in so many of the little details I’ve missed or didn’t understand. Thank you so much! Subscribed. Before now I was about to put my printer up for sale. But maybe once all the setup struggles slow down….I will actually enjoy 3D printing. 😊

  • @alexjohnson5916
    @alexjohnson5916 3 роки тому +1

    I could literally cry thank you so much I spent more than 20 hours fixing the mistakes other videos told me to do... and you fixed it all

  • @TheAidanPlace
    @TheAidanPlace 3 роки тому +2

    You sir are a total legend, after installing an skr E3 2.0 to replace a 1.2 everything was all over the place until I followed your tutorial. Cheers!

  • @LadyCalamiTea
    @LadyCalamiTea 4 роки тому +2

    Thank you so much for this video! With a little tweaking I got my printer up and running with new firmware and a working BLTouch! First layers are BEAUTIFUL now!

  • @DeclanGreen
    @DeclanGreen 3 роки тому +2

    Thanks for the video, I found it most helpful. In fact I played it many times while connecting my non-original BLTouch and it is working perfectly on my Ender 3 Pro with BTT SKR Mini E3 v1.2

  • @my335i4
    @my335i4 4 роки тому +4

    One of my favorite UA-cam channels. Your videos are so thorough. Thank you!

  • @highroyds
    @highroyds 3 роки тому +16

    Any chance you could do an updated version fir the latest Marlin as the z_min_probe_endstop_inverting set to true won’t compile and you have to set it to false. Cheers

    • @sodagod112
      @sodagod112 2 роки тому

      Anything go wrong with it set to false?

    • @highroyds
      @highroyds 2 роки тому

      @@sodagod112 no, it all works perfectly

    • @86Carrera911
      @86Carrera911 2 роки тому

      Just ran into this too. I know you can't update your videos every time Marlin gets an update, but maybe a note here? I noticed that you said that you would come back to that setting, but I didn't see you do that.

  • @wolfgangbauernfeind8996
    @wolfgangbauernfeind8996 3 роки тому +1

    For everybody who is in need/search for the solution for Ender 3 Pro, 4.2.2 Mainboard, BLtouch 3.1 on 5 pin original connector, Marlin 2.X -> HERE it is:
    - First of all thanks to Daniel Crosslink for this perfect explanation!
    - I did every step exactly as Daniel explained
    - I used Marlin 2.0.7.2 vanilla (unmodified)
    - I entered everything exactly as Daniel described
    - There is just one change you have to do, to make your BLtouch work, when you connect it to the defined 5 pin socket on the 4.2.2 board (NOT with the help of an adaptor an NOT using the Z stop switch pins - they stay, where they are).
    Comment OUT the line with the Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
    //#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
    Add this line instead
    #define Z_MIN_PROBE_PIN PB1
    Again: It's just for the 4.2.2 board and if you use the 5 pin connector that is exclusively reserved on this board for the BLtouch 3.1.
    Doing this,
    - autohome works as it should (probe in the middle of the bed),
    - autoleveling works as it should (3x3 grid),
    - and the probe works as Z stop (though you can leave the original Z stop switch where it is!)

  • @forfun.369
    @forfun.369 Рік тому

    you know what’s crazy? this video is 2 years old and the last time i manually levelled the bed was about 2 years ago since i installed BL touch and it’s been doing it’s job since then and everytime i print i get extremely beautiful print quality 👍 everyone should upgrade their printers to auto bed levelling it’s whole different level of time saving

  • @Rob-gd6kp
    @Rob-gd6kp 3 роки тому

    One of my favorite 3D print channels. Your videos very easy to understand because you cover all bases and post all links. Thank you

  • @jeremiahhebert
    @jeremiahhebert 4 роки тому +1

    Excellent video. Thank you so much for adding info to the description. I have Marlin 2.0.6 and there are a couple of different items. Instead of Min_Probe_Edge I have Probing_Margin, and slim_lcd_menus is in the Configuration.h file, which threw me off because you were talking about the configuration_adv.h file changes.

    • @Crosslink3D
      @Crosslink3D  4 роки тому

      Yes, just two weeks and things have changed already with the 2.0.6 version 😂

  • @TK1209
    @TK1209 3 роки тому +3

    Thank you for your help!! I was so stuck with the leveling settings!

  • @herrwasgehtsiedasan1476
    @herrwasgehtsiedasan1476 4 роки тому +1

    mein 3DTouch hat plötzlich Probleme gemacht, mein Drucker war gebraucht und eingerichtet.
    Mit deinem Video habe nicht nur mein erstes malin erfolgreich bearbeitet, sondern den Fehler gefunden.
    Ohne mein zu tun hat der Drucker die Force SW rausgenommen. Jetzt guck, ich gleich mal das andere Video, ob ich wirklich updaten soll.
    Vielen Dank!

  • @justjoe_fpv2709
    @justjoe_fpv2709 3 роки тому

    Thank you so much for this video I was having a problem I couldn't find answers to and you helped so very much! Subscribed!

  • @jamesmelville8065
    @jamesmelville8065 4 роки тому

    Great tutorial tried a few with my bltouch 3.1 and ender 3 pro and this solved my issues

  • @TheKoyo
    @TheKoyo 4 роки тому

    Thank you for explaining what each thing that's being enabled does!

  • @criptas1985
    @criptas1985 3 роки тому +1

    Thanks a lot! I've been looking for help all day, until I found you. Thank you for everything, I am very grateful.

  • @pkf4124
    @pkf4124 4 роки тому +1

    After having so much trouble with a warped bed even with Glass I bought a BL Touch, setting it up with anything other than the supplied Firmware by Creality was just not happening, tried TH3D, tried so many guides on how to get things working, all failed in one way or another. I have used Arduino's for years so am familiar with the process of sketches and compiling but got so many errors, send error reports and got nowhere with the responses. looked at this video and with a few minor tweaks on the Visual studio side due to an updated version , BAM I am up and running.
    I can safely say that i will not be using the Arduino software unless I really have to from now on.
    Looks like the newer version of Visual Studio has the ability to shrink the bootloader giving you a bit more room.
    Thanks SO, SO much

  • @shiroidaruma5046
    @shiroidaruma5046 4 роки тому +1

    Awesome, this worked perfectly. Thank you so much for the clear explanation both in this video and the other one about the firmware. Was a big help!
    It also really helps that you are on top of the latest versions. Some of the vids about the BLTouch and firmware are way too old in internet terms.
    Just one question, what should I do if after all this, the test squares on the right side are printed a little bit too close to the bed?
    The test squares on the left side of the bed have never been more perfect though!

    • @aaaafireball9322
      @aaaafireball9322 2 роки тому

      Im having the same issue but flip it around, my right side of my bed will not stick at all

  • @mrfashionguy1
    @mrfashionguy1 3 роки тому

    Finally somebody who speaks English and explains everything

    • @Crosslink3D
      @Crosslink3D  3 роки тому +2

      Thanks for that. Funny enough, the other day someone commented "I don't get why do people who do not speak perfect english make these videos". It's sometimes crazy how different perceptions are...

    • @mrfashionguy1
      @mrfashionguy1 3 роки тому

      You're welcome! Just to clear it up though. I wasn't actually referring to language, though it helps a lot. I was referring to the fact that unlike most people, you explained every step of the process, in the other videos I saw people just went "you do this, and that and this, and tadaa, it works" and I had no idea what was even going on. But with your video it actually made sense. Though it is true the tech field on youtube is sometimes very non English speaking, almost makes you wonder why that is.

  • @fatowen1988
    @fatowen1988 3 роки тому +5

    Hello and thank you so much for this tutorial! At 9:52 you say that you should set Z_MIN_PROBE_ENDSTOP_INVERTING to "true" however when trying to build at the end of the tutorial it says "buildroot/share/PlatformIO/scripts/../../../../Marlin/src/inc/Conditionals_LCD.h:743:6: error: #error "BLTOUCH requires Z_MIN_PROBE_ENDSTOP_INVERTING set to false. Please update your Configuration.h file."". My question then is why do you say that this line should be set to true? When I keep it at false it builds just fine. For reference I am installing a BLtouch v3.1 on an Ender 3 Pro with a Creality v1.1.4 board.

    • @MrFabs08
      @MrFabs08 2 роки тому

      DId it work if you left the value false? I encountered the same problem

    • @fatowen1988
      @fatowen1988 2 роки тому +1

      Yes, as far as I can remember. It's been a while since I did this.

  • @vicostantino
    @vicostantino 4 роки тому +1

    Thanks. I have compiled and installed correctly Marlin 2.0.6 with BLTouch and Original 1.1.4 board. Very very thanks. But i have original nozzle and fan configuration and "nozzle_to_probe_offset is (-43 -9 0).

    • @Crosslink3D
      @Crosslink3D  4 роки тому

      Great! Hope you get some decent prints!

    • @vicostantino
      @vicostantino 4 роки тому

      @@Crosslink3D very nice prints! :D

  • @ariechopper
    @ariechopper 3 роки тому +1

    you are a gennius. thanx for your help. keep doing the good job,

  • @L84DNR
    @L84DNR 3 роки тому +1

    Thanks very much for the details in this video! I've updated my firmware and my bltouch is probing 5x5. However, I still have too much squish near the center and not quite enough on the outer edges of large prints. Do you have any recommendations? Increase number of probing points? Appreciate any suggestions!

  • @brunosco
    @brunosco 4 роки тому +1

    Without adding BL Touch, no need for bed levelling: just measure the plate thickness difference with callipers and update your gcode with Z offset in your slicer. It’s what I’m doing right now, and it’s easy and effective!

  • @guntherbetz9838
    @guntherbetz9838 2 роки тому +1

    Firstly, thanks for this video. But I can't compile the marlin software if I set the Z_MIN_PROBE_ENDSTOP_INVERTING to true. Comilings stops with the error message that it has to be set to false for the bl touch. What ma I doing wrong?

  • @hankpatel3269
    @hankpatel3269 4 роки тому +1

    Hi, I wathed this and few of your video on 3d printer. It helpoed me a lot. Based on this I modified my new Creality Ender 3 V2, new printer and modified for BL Touch and also added direct drive on it. My issue is that mother board has 5 pin connector but no infomration avilable. I also installed with marlin 2.06 with BL Touch enable. Issue is that BL touch do not do Z homing. Z axis does not stop and crahs in to bed. I think Proble pin need to be defined but no informatin available. I going to try to oroginal z min swich and see what haopoen. I was wander you can help me on this. Thanks

  • @MrTony16459
    @MrTony16459 4 роки тому +1

    Great video and very easy to follow just like your video on adding Marlin 2. I've used your instruction to install on my ender 5 pro and it all went well and now the firmware is up and running in my machine. However, when it homes the Z axis, it travels to a position half way down and stays there. Only message on the lcd is STOPPED. Wiring ok and I've tried it with the black and white wires reversed but just the same. Anyone else come across this?

    • @MrTony16459
      @MrTony16459 4 роки тому

      Evidentially, with Antclabs bltouch v3, you have to remove a capacitor on the main board next to the z axis limit switch input. Once I did this, it worked ok.

    • @roulwilly
      @roulwilly 3 роки тому

      same to me,any solution?

    • @mancavegarage1970
      @mancavegarage1970 2 роки тому

      I am having the same issue. I do have the capacitor removed and it is still doing this. I too, as someone else mentioned in another reply here, I had to leave the Z_MIN_PROBE_ENDSTOP_INVERTING set to false as it would throw and error and not flash with it set to true. Has anyone figured out how to fix the Z axis STOPPED issue?

  • @anthony1young
    @anthony1young 4 роки тому +2

    Great video on how to very specific.. do you have anything on tevo tornado with the mk2 board im having so much trouble with bltouch.. it has me to the point of giving up on 3d printing..

  • @rolandburrows4859
    @rolandburrows4859 4 роки тому

    Is the modified upgraded fan duct on the original fan or is that a new fan? I ask as I have had a ender 3 pro for 30 days and have been doing your upgrades. And do we need bl touch with new marlin 2.0 firmware? I am in the process of upgrading as per your SKR V2.0 and TFT35 display video.

  • @Malaphor
    @Malaphor 4 роки тому

    I wasn't able to print the spacer, but I did find that two lego tiles secured together when measured from the tops of the pegs is exactly 8.25mm tall, which is 0.05mm off from the ideal height of the BLTouch.

  • @pradeep171279
    @pradeep171279 3 роки тому +1

    Thanks Daniel for this Video. I am having ender 3 stock machine. I have upgraded stock board 1.1.4 to 4.2.2 of creality with TMC driver and also installed 32bit BLTouch creality model. Following Your video to Marlin 2.0.
    In my case if I change z_min_probe_endstop_inverting value to true it giving me error while building firmware and asking to change this value to false. Any suggestions?

  • @davepartlow6430
    @davepartlow6430 4 роки тому +1

    Thank you for your tutorial. Can you help? Setup: Ender 3 Pro, SKR Mini E3 V2 board, Creality BLtouch (plugged into Z stop pins where button switch wires would normally go), Marlin 2.0.6.1. I've built firmware with Visual Studio for the SKR board following your instructions. I've gotten everything to work EXCEPT the distance along the X axis when bed leveling. With the below settings, probe starts about 10 mm from edge of bed, than only moves 57 mm to next probe position, and again only 57 mm to 3rd probe position. Seems to move back along Y axis fine, although it could be a little further apart. For the life of me I cannot find anywhere, either in the configuration.h file or on the web to change distances between probing points.
    Settings I've entered in configuration.h:
    set or 3 x 3 grid
    Line 991 #define NOZZLE_TO_PROBE_OFFSET { -42, -8, 0 }
    Line 995 #define PROBING_MARGIN 60
    Line 1130 // Travel limits (mm) after homing, corresponding to endstop positions.
    Line 1131 #define X_MIN_POS -10
    Line 1132 #define Y_MIN_POS -20
    Line 1133 #define Z_MIN_POS 0
    Line 1134 #define X_MAX_POS X_BED_SIZE
    Line 1135 #define Y_MAX_POS Y_BED_SIZE
    Line 1136 #define Z_MAX_POS 250
    bed size is 235 x 235, default in Marlin

  • @gingerbreadnation246
    @gingerbreadnation246 3 роки тому +1

    I have this issue with mine, the z axis just doesn't work, I have seen many people have this issue. can you please post a video or just help me with a fix. that would be great.
    1. Ender 3 Pro
    2. V4 2.2.7 Silent board
    3. Marlin 2.0.6
    4. BLTouch 3.1

  • @dung1291985
    @dung1291985 4 роки тому +4

    Thank you, but when i try to print something, my printer after leveling btouch and stopped automatic

  • @kaye-lu8tr
    @kaye-lu8tr 9 місяців тому

    thanks, man after a month of me getting a broken two tree blues v1 I fixed it and I installed a Sprite Extruder Pro and a BLtuoch it was a nice learning experience and i got everything to work except the filament runout sensor the Marlin config build for the bluer v1 wants me to define a pin and i can't do that and couldn't find anything abut it on the internet

  • @danielgarciagonzalez2391
    @danielgarciagonzalez2391 4 роки тому +8

    When you say Ender 3, does that include the Enter 3 Pro?

  • @martinchiervo7736
    @martinchiervo7736 4 роки тому

    Amazing video, you are awesome. I'm trying this with 2.0.7 now, how can I make sure M600 command will still be there? Thank you!

  • @jstuart92
    @jstuart92 3 роки тому +1

    i have a 4.2.2 (32 bit ) board for my Ender 3. Do you have a tutorials on how to install a BLTouch on a 4.2.2 board since most of the videos shown here in youtube are the 8 bit boards. thanks!

    • @RoyD2
      @RoyD2 3 роки тому

      Did you find anything? Same thing here.

    • @ralphm6901
      @ralphm6901 3 роки тому

      Me too

  • @blackdeathghostye6654
    @blackdeathghostye6654 4 роки тому

    What filament are you using? Love that gold color!

  • @antoniof5678
    @antoniof5678 4 роки тому +1

    How timely!!!, love your work

  • @anefeldk
    @anefeldk 3 роки тому

    Awesome. That's tutorial was I looking for.
    But I have a problem with the gcode.
    It heats up the Nozzle and Bed before it starts G28 and G29. That's bad because the PLA makes dripping spots on all 25 Auto Level points.

  • @Fider24
    @Fider24 3 роки тому

    Hi Daniel,
    I need more information about the Z_MIN_PROBE_ENDSTOP_INVERTING setting, because it looks like it i mandatory that it is set to false, because I receive this error message while compiling.
    #error "BLTOUCH requires Z_MIN_PROBE_ENDSTOP_INVERTING set to false. Please update your Configuration.h file."
    Why have you set it in the first place, you did not tell that. in 9:54
    Cheers Fide

  • @NightScoreFly
    @NightScoreFly 4 роки тому +2

    I have a Problem with the MArlin setup... I did the same configuration as you in this video but my VSCode tells me that the firmware is 1838bytes to large for the sanguino1284p when i try to compile it. I did enable the small Menu and disabled the ARC support. I repeated the video instuction for 3 times. Any clue what i did wrong?

    • @Crosslink3D
      @Crosslink3D  4 роки тому

      Might be you have some settings in place that consume too much memory still. I made a guide to reduce firmware size here: ua-cam.com/video/5lodf2vO-_U/v-deo.html

  • @ravsv650
    @ravsv650 4 роки тому +1

    Hi, Nice video. Thank You.
    I cannot figure out one thing though: My auto homing still brings nozzle to center instead of probe even when NOZZLE_TO_PROBE_OFFSET is measured and configured. Probe is not used when auto homing. Z_SAFE_HOMING is enabled.
    When bed leveling probe checks center (plus slight offset).
    Is it because I am still using end stop switches (my preference) ? If so; what modifications do I need to keep end stops and get probe center auto homing ?

  • @toms.3977
    @toms.3977 Рік тому

    Seems you have some steps missing and I'm completely confused. Couldn't get my printer running . Back to square 1. This is the last time I go to square 1. The next stop is the trash. Getting the firmware compiled and the bltouch working has been pure hell.

  • @Mario_Ozzee
    @Mario_Ozzee 2 роки тому

    Hi, I have uploaded Marlin 2.1.1. to my Ender 3 Pro with creality 4.2.7 mainboard and CR touch probe freshly installed. When creating initial mesh for bed leveling, I have noticed 9 probe point are not positioned equally from the edges of the bed (like in this video). Is that right?
    Finally, when it comes to last probing row, bed slides too far to the front and rollers hit y-axis belt tensioner. Is there any way to fix that? Thanks

  • @AnytimeDoMore
    @AnytimeDoMore 4 роки тому

    I have two ender-3 printers, one with old 3d touch and one with 3dtouch 3.0. Printer with 3touch 3.0 works fine, however my ender-3 with old 3d touch is not working correctly now (earlier it was working great) and it stops in between during bed leveling. Is it marlin 2.0 is conflicting for older 3d touch? Any advice to make it working.

  • @CommonOre1
    @CommonOre1 3 роки тому

    This video was extremely helpful! But I'm stuck - my probe does not deploy on auto-home, causing the nozzle to crash into the bed. Did I miss something in the firmware? I confirmed that z_min _probe_z_min_endstop_pin is uncommented, the wiring is correct, and everything otherwise seems to work as it should up to this point. Any ideas?

  • @oSevenTV_
    @oSevenTV_ Рік тому

    can i connect the bl touch without this adapter?
    Is it possible to separate the cables and connect the bl touch to them?

  • @joseluisvillacampa6753
    @joseluisvillacampa6753 2 роки тому

    Very good, tahnks, but I cannot compile, in my marlin-bugfix 2.0.x , I don´t have in config adv.h , your line 1688 , (minute 14, 40 seconds), so, what could I do instead of ? the rest everything is ok

  • @ThePosticeage
    @ThePosticeage 4 роки тому +2

    Thanks. I get the following message. Any idea?
    #error "LCD_BED_LEVELING requires a programmable LCD controller." during the compiling..

    • @anuarlezama
      @anuarlezama 3 роки тому

      I have the same issue, did you find any solution?

  • @SlavicPad
    @SlavicPad 3 роки тому +2

    Heyo! When I select the Bed Leveling command under Configurations the printer head goes to the left most corner and doesn’t touch the bed and goes over it + stops the bed leveling command :( Any ideas why?

    • @mtbaddict01
      @mtbaddict01 3 роки тому

      Hi did you find out what was happening as mine does exactly the same...

    • @SlavicPad
      @SlavicPad 3 роки тому

      Philip Bell Nope, still clueless :((((

  • @K6TJO
    @K6TJO 3 роки тому

    Using your video to help with my Biqu B1 setup. I see this error: error: #error "BLTOUCH requires Z_MIN_PROBE_ENDSTOP_INVERTING set to false. Please update your Configuration.h file. Is this unique to the B1?

  • @JagdPug
    @JagdPug 3 роки тому +1

    Hello, i am using a v4.2.7 silent mainboard, and after i did all the steps in your video, and installed the firmware, when i auto home it will do all axis except for Z, it will go up by maybe 10mm then deploy and retract the bltouch, never attempting to lower the Z axis. I have had marlin 2.0 running with someone elses ender 3 pro +bltouch firmware, and it was working correctly.
    Edit: I can move my Z axis up and down before i auto home.

  • @petereynolds7913
    @petereynolds7913 4 роки тому

    I have an ender 3, with BL touch, and octopi. I also have a laser engraver, but, inscape and the jtronics plug in for it, only uses arc commands (G2 and G3)
    It looks like I will not have enough space in the 8 bit board to support all. Suggestions? Maybe a new mother board

  • @sgby8210
    @sgby8210 3 роки тому

    please, help me, i've got this error "HAL_LCD_class_defines.h : error: 'init' is not a member of 'U8GLIB'" while compiling in arduino ide ! thanks a lot

  • @Dreadzly
    @Dreadzly 3 роки тому

    After I make the changes do I hit build again or upload or what I am so confused on how to get the changes to take effect

  • @marcowuitz8695
    @marcowuitz8695 3 роки тому

    Question: i bought creality bltouch and not antclabs bl touch, do i have to enable #define BLTOUCH or should i enable #define CREALITY_TOUCH? first i activated bltouch, but after probing the mesh, it feels like the printer isnt compensating for the uneven bed. the rear left corner of my bed is tilted upwards slightly, something i wouldnt have noticed without the sensor, but when printing a test cross, the nozzle will come to close to the bed in this corner and the extruder is going to slip cuz it cant push in more filament.
    Any ideas?

  • @reallemonboi7957
    @reallemonboi7957 Рік тому

    No matter what I do the VSCode terminal always reports with the error: plaformio.exe does not exist. I got my Marlin from the TH3D Ender 3 Pro 32bit Firmware page

  • @fedeforla85
    @fedeforla85 3 роки тому

    Hi! worderful video. I have an ebder 3Pro with 4.2.7 board just installed. I follow everything using config files for ender 3 pro and made changes of your video. When I switch on it load fw but says "EEPROM version error initialize EEPROM" "ignore or reset". If I reset it restart in the same way, if I ignore seems ok. Any suggestion?

  • @kernowcoinringscornishcoin3999
    @kernowcoinringscornishcoin3999 3 роки тому

    Hi I've bought an ender3 pro with the bltouch fitted is it possible to remove the probe and re set to factory settings and re fit the z stop

  • @c0smictruth
    @c0smictruth 4 роки тому

    Where can I get that bed leveling gcode you’re using? The one where you can control which corner the nozzle goes to next.

  • @AudioHusky
    @AudioHusky 4 роки тому

    I followed this video exactly but I'm having a problem where the probe does go around and hit the points to bed level, but I guess doesn't save the mesh because when I try to print something after its done bed leveling I can watch the threaded rod and it doesn't move at all on the first layer. What am I doing wrong and how can I fix it? Im using an Ender 3 Pro with a btt skr mini e3 v1.2 with Marlin bugfix-2.0.x on it.

  • @hiramcinar2975
    @hiramcinar2975 3 роки тому

    Hello, Daniel do you mind testing makerbase robin e3p TS35-E3 on ender 3, also there is not enough information on youtube, thank you for this great channel

    • @Crosslink3D
      @Crosslink3D  3 роки тому +1

      Definitely a good idea, let me look into that

  • @chrisleech1565
    @chrisleech1565 4 роки тому

    Marlin code makes good reading.

  • @reedzik
    @reedzik 4 роки тому +1

    i did everything step by step , after setting Z offset to -5 ( thats my bnumbers ) in next try to autohome and checking sistance my nozzle is above bed, same when im starting to print.

  • @michaelmenzinger5019
    @michaelmenzinger5019 3 роки тому

    After doing this, it crushes into to the bed while levelin. #error "BLTOUCH requires Z_MIN_PROBE_ENDSTOP_INVERTING set to false. Please update your Configuration.h file."

  • @johnjwatsonjr3835
    @johnjwatsonjr3835 2 роки тому

    I have been able to follow this through to about 13:15 where you talk about making sure auto home goes to the center of the bed. Mine, and it seems many others' auto homes to the front left of the bed and I am concerned about your comment of crashing it into the bed. I had done a firmware upgrade about a year and a half ago when I replaced the stock board with a BTT mini v1.2 but had issues with my BL Touch. Meantime life got in the way and here I am back again trying to resolve the issue. Thanks for any assistance in clearing up that comment! 🙂

  • @cemalvehbigunaydn257
    @cemalvehbigunaydn257 3 роки тому

    Could you please make a video for Ender 3 Pro V4.2.2 Board BL Touch firmware configurations? Because V4.2.X boards uses 5 pin cable wiring.

    • @Crosslink3D
      @Crosslink3D  3 роки тому

      I did, check out my latest videos

    • @cemalvehbigunaydn257
      @cemalvehbigunaydn257 3 роки тому

      @@Crosslink3D You have a video about Ender 3 V2 but I could not see about Ender 3 Pro V4.2.X for BL Touch

    • @Crosslink3D
      @Crosslink3D  3 роки тому

      Its almost identical, I say that in the vid. The only difference is the holding bracket and that you need to select the right printer and mainboard from Creality homepage for the firmware download.

  • @darklemon1
    @darklemon1 3 роки тому

    THANK YOU

  • @ecek3849
    @ecek3849 3 роки тому

    Thank you for the video!
    I followed your guide to modify the marlin bugfix 2.0.x firmware for a 4.2.2 main board.
    One step I am quite confusing about is that I needed set “Motion > Bed leveling > Bed leveling: ON” before starting a print in order to actually see the z axis moving/compensating while printing the first layer. Otherwise the z axis doesn’t move at all when printing the first layer even tho I have added G29 to right after G28.
    I am not getting what does that “Motion > Bed leveling > Bed leveling: ON” do?
    The setting seems to go back to off automatically. That means I would need to set it back to ON every time which would be very annoying. Can I replace this setting change with some gcode?
    Thanks!

    • @CindyL4261
      @CindyL4261 Рік тому

      You wrote this 2yrs ago and today I have the very same question! Hoping to find an answer as I make my way through all of his videos. And hope you figured it out.

  • @electro3976
    @electro3976 3 роки тому

    Hi thank you for the great video, one question regarding the change made to ZMIN_ENDSTOP_INVERTING to true is this change dependant on what revision of BLT is used my setup is Creality board rev1.1.3 and genuine ANTCLABS rev3.1 BLT. Any help appreciated

  • @mickyovts3872
    @mickyovts3872 3 роки тому

    Hi I know this is a bit of a request but I don't suppose you could send me the steps for setting up a bl touch on the 4.2.7 board please could you....I know there's other vide but you are my go to guy lol....please......

  • @brianalvarino7605
    @brianalvarino7605 3 роки тому

    I followed all the steps to update the firmware, and it appears to have uodated in the printer. The problem is when I auto home it will go to the middle of the bed and start coming down, but the pin on the BLTouch doesn't deploy and the Z axis just continues forcefully down onto the bed. I have to shut off the printer to get it to stop. What could be causing this? I'm uaing an Ender 3 with the latest version of Marlin on a 32 bit 4.2.2 board.

  • @3DMakers101
    @3DMakers101 4 роки тому +1

    Will it work on creality 1.1.4 stock board along with the linear advance? I think the memory might not be enough.

    • @Crosslink3D
      @Crosslink3D  4 роки тому +2

      Probably it will run out of memory, but next week, I’m releasing a video how to optimize Marlin for smaller size. It’s already available for my Patrons.

    • @3DMakers101
      @3DMakers101 4 роки тому

      @@Crosslink3D Thanks for your reply. I also checked and it ran short of memory. Even after disabling some non-essential features it was still short of around 300 bytes. I will be surprised if linear advance can be enabled also.
      Will wait for your video.

  • @bigfilsing
    @bigfilsing 3 роки тому

    @9:55 Z_MIN_PROBE_ENDSTOP_INVERTING & Z_MIN_ENDSTOP_INVERTING (line 655 in vid) have to be the same ( TRUE or FALSE) or it wont complie

    • @tudorg22
      @tudorg22 2 роки тому

      they have to be both false for some reason

  • @birtan.
    @birtan. 4 роки тому

    Thanks for the video! This is something that I am waiting for months. But there is a problem that you didn't use Silent Board. It consumes more memory so you need to reduce your memory usage. Will you release another video focusing BLTouch and Silent Board?

    • @Crosslink3D
      @Crosslink3D  4 роки тому +1

      No need. The silent board uses LESS memory if you enable TMC2209_standalone driver settings.

    • @birtan.
      @birtan. 4 роки тому

      @@Crosslink3D I am confused. I thought with thermal protection enabled, memory was passing limits. I will try right away. It may be my day! Thank you Daniel!

    • @Crosslink3D
      @Crosslink3D  4 роки тому +2

      If you use the latest 2.0.6 with the melzi_optimized build environment, you will have enough free memory

  • @mikajlomikajlo3489
    @mikajlomikajlo3489 4 роки тому +1

    I can't build the firmware. Got this error:"./../../../avr/bin/ld.exe: .pio\build\sanguino1284p\firmware.elf section `.text' will not fit in region `text'" and "avr/bin/ld.exe: region `text' overflowed by 1864 bytes"

    • @AgentHubcap
      @AgentHubcap 3 роки тому

      did you ever figure this out? I'm getting the same error and have tried several versions of the marlin 2 firmware including the exact one in this video

    • @wessiez
      @wessiez 3 роки тому

      I also have this error! Does anybody find a solution?

  • @n.b.3330
    @n.b.3330 4 роки тому

    HI printers, i need help, i use marlin 2.0.6. when i make a G28, my nozzle goes out of bed on y an x and nozzle does not go in middle of my bed.
    really need help, three days i try day and night.
    card: skr 1.4 turbo
    thx

  • @MrTibor555
    @MrTibor555 4 роки тому

    Hi, I'm wondering, can I use pin 29 instead of the pin 27 breakout board? I know, I'm the minority, but I like to have the buzzer.

    • @Crosslink3D
      @Crosslink3D  4 роки тому +1

      It should be working but you need to make the necessary changes in the pins file for you mainboard. Normally once you enable the bltouch, pin27 automatically is used and also the beeper gets disabled. You need to comment out the line in the pins file that disables the beeper.

  • @LukeTuck110
    @LukeTuck110 3 роки тому

    Hey Daniel, Just followed this one for Marlin 2.x on my bigtreetech V1.2 and it failed, the output i received is
    hla_swd
    Error: open failed
    in procedure 'program'
    ** OpenOCD init failed **
    shutdown command invoked
    I have no clue why it would have done this, any information you can offer on this?

    • @Crosslink3D
      @Crosslink3D  3 роки тому

      Is this happening while building the firmware or at the printer screen?

  • @Fgera90
    @Fgera90 3 роки тому

    Am I the only one who needed do disable "Probe_manualy"? Otherwise I always had errors while compiling? Or is this just that obvious to do this, I am an absolutetly beginner...

  • @ItsMeSteveyP
    @ItsMeSteveyP 4 роки тому

    All went well with firmware flash on stock (sans-bltouch) Ender 3 v4.2.2 mainboard. However, when auto-homing I get a Home Z First error. Thoughts/fixes?

    • @josephbaldonado8951
      @josephbaldonado8951 3 роки тому

      I have this same issue, were you able to get this resolved?

    • @gavinchan4669
      @gavinchan4669 3 роки тому

      Was the error that the Z-axis wouldn't move down while auto-homing? If so, I have the same problem when the Z-limit switch is unplugged.

  • @hamadalo4254
    @hamadalo4254 3 роки тому

    I have a problem after flashing the firmware the bl touch probe dosent deploy. Any one found a solution please.

  • @NightmareNarratives010
    @NightmareNarratives010 2 роки тому

    why would they make a product specifically for this printer then make it incompatible without a whole different part that doesn't make any sense

  • @charly2405
    @charly2405 3 роки тому

    My Z-axes wont move down when i auto home, someone got a fix for it?

  • @leonzetsu7324
    @leonzetsu7324 3 роки тому

    be warded if your original bl touch v3 did NOT work you have to flip one of the wires "don't worry its easy to do". is not only clones Crosslink

  • @emreylmaz5792
    @emreylmaz5792 3 роки тому

    hi my bl touch sensor not stop z axis help me please

  • @Kris0725PL
    @Kris0725PL 2 роки тому

    This work on board 1.1.4?

  • @MarcMolinaTorres
    @MarcMolinaTorres 4 роки тому

    Doesn't it matter if the 9 calibration points are not centered and aligned? in my case so that they were centered I had to set the min_probe_edge to 45

    • @Crosslink3D
      @Crosslink3D  4 роки тому +1

      I think the bigger the distance from nozzle to probe, the more this is getting a problem. My current setup is not ideal, I actually would like to bring the probe closer to the nozzle so I can have a larger probing area. So what you did is basically compensate for the nozzle to probe offset that is probably also around 45mm, which fixes the centering but also leaves a lot of the corners untouched.

    • @MarcMolinaTorres
      @MarcMolinaTorres 4 роки тому

      @@Crosslink3D Thank you for your quick response. I think you make quality and very interesting content. I recently put in the Hero Me 5 and had to take a good look at all the offsets for configuration. Finally the Ender 3 Pro configuration I have works well for me up to 200mm from the bed and I'm happy with that. It's not all centered to the millimeter but I think it's good anyway. What I don't understand is, that for some reason when I make a 210mm square of two perimeters, the lower part of the square makes a space between the two lines that is not correct because it is bigger. It only happens on that side. I looked at the offset in Simplify but I still can't figure it out. At the moment I can print things well up to 200mm

  • @robertbreashears907
    @robertbreashears907 3 роки тому

    my printer starts off orrectly and cycles the power to the btouch, however when I try to auto it does not move the pointer at all and always crashes in the bed. help

  • @ChevyHD
    @ChevyHD 4 роки тому +2

    Is the memory of the 1286p chip enough for what you presented in the video ?!

    • @Crosslink3D
      @Crosslink3D  4 роки тому +1

      Yes, barely fits in. I really recommend getting a 32bit board nowadays.

  • @tonymusic8366
    @tonymusic8366 4 роки тому

    i did everything and my 3D touch is only probing once and than blinking red and no more probing

  • @megatronk2
    @megatronk2 7 місяців тому

    tnx

  • @oliviervrancken4242
    @oliviervrancken4242 4 роки тому

    Hi, thank for your work and videos but i have an error when i upload the firmware. On mac or Pc it's the same thing. The ender3pro restart while flashing and the process stop before writing anything.
    The build is ok but it's Melzi optimized and not sanguino1284p
    Do you have a solution for that ? or is it possible to change melzi by sanguino1284p and if yes how to do that?
    Many thanks
    here is a copy of terminal Visual Studio Code after error
    CURRENT: upload_protocol = arduino
    Looking for upload port...
    Auto-detected: /dev/cu.usbserial-1410
    Uploading .pio/build/melzi_optimized/firmware.hex
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
    avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x65
    avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x63
    avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x68
    avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x6f
    avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x3a
    avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x54
    avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x46
    avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x20
    avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x69
    avrdude done. Thank you.
    *** [upload] Error 1
    =============================================================================================================================================== [FAILED] Took 16.44 seconds ===============================================================================================================================================
    Environment Status Duration
    ------------------------ -------- ------------
    mega2560 IGNORED
    mega1280 IGNORED
    MightyBoard1280 IGNORED
    MightyBoard2560 IGNORED
    rambo IGNORED
    FYSETC_F6_13 IGNORED
    FYSETC_F6_14 IGNORED
    sanguino644p IGNORED
    sanguino1284p IGNORED
    melzi IGNORED
    melzi_optiboot IGNORED
    melzi_optimized FAILED 00:00:16.439
    at90usb1286_cdc IGNORED
    at90usb1286_dfu IGNORED
    DUE IGNORED
    DUE_USB IGNORED
    DUE_debug IGNORED
    DUE_archim IGNORED
    DUE_archim_debug IGNORED
    SAMD51_grandcentral_m4 IGNORED
    LPC1768 IGNORED
    LPC1769 IGNORED
    STM32F103RC IGNORED
    STM32F103RC_meeb IGNORED
    STM32F103RC_fysetc IGNORED
    STM32F103RC_btt IGNORED
    STM32F103RC_btt_USB IGNORED
    STM32F103RC_btt_512K IGNORED
    STM32F103RC_btt_512K_USB IGNORED
    STM32F103RE IGNORED
    STM32F103RE_btt IGNORED
    STM32F103RE_btt_USB IGNORED
    STM32F4 IGNORED
    STM32F7 IGNORED
    ARMED IGNORED
    STM32F103VE_GTM32 IGNORED
    STM32F103VE_longer IGNORED
    mks_robin_mini IGNORED
    mks_robin_nano35 IGNORED
    mks_robin IGNORED
    mks_robin_stm32 IGNORED
    mks_robin_pro IGNORED
    trigorilla_pro IGNORED
    mks_robin_e3 IGNORED
    mks_robin_lite IGNORED
    mks_robin_lite3 IGNORED
    jgaurora_a5s_a1 IGNORED
    STM32F103CB_malyan IGNORED
    STM32F070RB_malyan IGNORED
    malyan_M300 IGNORED
    chitu_f103 IGNORED
    chitu_v5_gpio_init IGNORED
    STM32F103RET6_creality IGNORED
    STM32F401VE_STEVAL IGNORED
    FLYF407ZG IGNORED
    FYSETC_S6 IGNORED
    STM32F407VE_black IGNORED
    BIGTREE_SKR_PRO IGNORED
    BIGTREE_GTR_V1_0 IGNORED
    BIGTREE_BTT002 IGNORED
    LERDGEX IGNORED
    LERDGES IGNORED
    LERDGEK IGNORED
    rumba32 IGNORED
    esp32 IGNORED
    teensy31 IGNORED
    teensy35 IGNORED
    linux_native IGNORED
    include_tree IGNORED
    ========================================================================================================================================== 1 failed, 0 succeeded in 00:00:16.439 ==========================================================================================================================================

  • @martin.ristal
    @martin.ristal 3 роки тому

    Hey can you do a guide for BLtouch for 32 bit board for ender 3 V2

    • @Crosslink3D
      @Crosslink3D  3 роки тому +1

      Sure, I will do eventually

    • @martin.ristal
      @martin.ristal 3 роки тому +1

      @@Crosslink3D Big thanks, for all the videos. I have recently tried to Marlin 2.0.7.2 to work on my Ender 3 V2 with the 4.2.2 board. No success yet I can't get the damn thing even to build without errors but your videos have helped a lot and i think I'm finally on the right track again very thankful that I found your channel.

    • @big10zin
      @big10zin 3 роки тому

      @@martin.ristal Hi Martin, I'm trying to get this to work on my 32 bit board. When I try to auto-home the bltouch does not reach when i push the probe up. Any luck gettig it to work on yours?

    • @mateuszdziki818
      @mateuszdziki818 3 роки тому

      @@big10zin i have the same problem. After autohome it says STOPPED. Have you solved the problem? It will be very helpful..

  • @edwinnieves7023
    @edwinnieves7023 4 роки тому

    So, I uploaded my FW following these steps, and didnt realize that the FLASH was at 100%. Now all I get is a blank screen. How do I go about recovering from this?

    • @msaunders300
      @msaunders300 4 роки тому

      If you haven't figured it out yet your machine isn't bricked. You need to re-install the boot loader and re do the marlin. I had the exact same issue

  • @joshuamendoza4745
    @joshuamendoza4745 3 роки тому

    I'm wondering if anyone can help me. I've followed this tutorial and also downloaded the firmware from Big Tree Tech's website. I have an E3 v2 and when I autohome, the nozzle goes to the middle of the bed, deploys and stows the probe and then says, "stopped" on the screen. It doesn't move up and down the z-axis. I've flashed firmware from BTT, the Creality FB page and compiled my own all with the same result. What gives?

    • @RoyD2
      @RoyD2 3 роки тому

      did you found a solution? Same issues on Ender 3 pro.

    • @joshuamendoza4745
      @joshuamendoza4745 3 роки тому

      @@RoyD2 Yes, I ordered a different BL Touch with the two piece plug setup, not the single. I then took the black and white wires and plugged them into the z-stop on the board instead of the z-probe and it worked. If you have any questions, feel free to DM me on Discord. @skankhunt43

    • @RoyD2
      @RoyD2 3 роки тому

      @@joshuamendoza4745 thank you for the reply. I managed to get it working with just compiling own fw. I also have the bltouch connected to the z-stop switch port. Just seems the fw out there sucks if you don’t compile it yourself. At least for this bltouch setup option.

  • @321murf123
    @321murf123 4 роки тому

    Can marlin be installed on Stock Ender Board? Ender 3 pro and Ender 3