CR Touch With Marlin Firmware

Поделиться
HTML-код
  • Опубликовано: 7 сен 2024
  • Last week I showed you guys how to install the CR Touch on your Creality printer using Creality’s firmware. This week I’m showing you how to build the latest Marlin bug fix release to work with the CR Touch. This video is only meant to cover the firmware portion of the install, so I recommend starting with building the firmware. Then moving over to the other video, • CR Touch Install Guide... , to cover the rest of the CR Touch install.
    If you have any questions on the content covered in this video, feel free to leave a comment below with them. I try to reply to all commented within 48 hours
    Resources
    Cura Profiles: 3dprintscape.c...
    Marlin Firmware on Creality Board - Complete Guide!: • Marlin Firmware on Cre...
    Hardware
    CR Touch on Amazon: geni.us/VwD0
    Ender 3 Pro on Amazon: geni.us/vIAIx
    Ender 3 V2 on Amazon: geni.us/ur8YHM H
    HATCHBOX Filament on Amazon: geni.us/BJx0Gdj
    Software
    VS Code: code.visualstu...
    Firmware: marlinfw.org/m...
    Videos
    CR Touch Install Guide - Complete Walkthrough!: • CR Touch Install Guide...
    CR Touch on SKR Mini: • CR Touch on SKR Mini
    Marlin Auto Build - The Basics: • Marlin Auto Build - Th...
    Z-Offset Wizard Overview: • Z-Offset Wizard Overview
    Need Assistance?
    Join us on Discord: / discord
    Please consider helping support the channel through Patreon so we can continue to develop new content. / 3dprintscape
    Our Site
    3dprintscape.com
    *This channel is owned and operated by 3D Printscape. 3D Printscape is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.

Комментарии • 945

  • @LlamaJWX
    @LlamaJWX 2 года назад +34

    OOOOOOooooh Man, I gotta say, I hardly ever comment on youtube videos. But you sir are my hero. You made updating, and explaining how to do this possible. I'm blown away how awesome this is. Well done!

    • @3DPrintscape
      @3DPrintscape  2 года назад +2

      Hi. Thanks for the feedback :). I'm glad I was able to help out.

    • @papercutsrock2403
      @papercutsrock2403 Год назад

      Agreed entirely this was very difficult to do without this guy

    • @johnvdlaan562
      @johnvdlaan562 Год назад

      Hi i,m trying but it says incomplete everytime i have a crtouch and the skt mini e3 v2.0

  • @CheeseWithMold
    @CheeseWithMold Год назад +2

    Absolutely fantastic video! For anyone who might find this comment in the future and that it might apply to (small chance, but who knows); I was initially trying to update firmware for a 4.2.2 board on an Ender 3 pro with a BLTouch that was using the Z endstop for 2 pins, and a 3 pin adapter that was given to me by the vendor that sold the BLTouch. To be clear, this was an adapter board that plugged into the LCD screen port on the motherboard, that had 3 extra pins extending off of it where I would plug in the 3 remaining pins of the BLTouch. This would not work, and doesn't seem to have an option in the firmware configuration files to get it to work. In the end, I got a CRTouch that used the normal 5 pin connector on the motherboard, and following this guide to a T worked.

    • @3DPrintscape
      @3DPrintscape  Год назад

      Hi. Thanks for sharing your fix and the feedback.

    • @geet77777
      @geet77777 16 дней назад

      I really appreciate when people type shit out like this. definitely comes in handy when dealing with printer stuff. usually people dont take the time, they just type fire emojis like retards and never update their solutions. thanks!

  • @tylerbrauer22
    @tylerbrauer22 2 года назад +5

    Thank you so much! I fought with this thing for about 10 hours and the use probe for z homing was not mentioned in 10 different videos I've come across! i learned a lot in that time frame but boy was that frustrating watching my printer crash. Thanks again

    • @3DPrintscape
      @3DPrintscape  2 года назад

      Hi. Thanks for the feedback an i hope you got everything working now :).

  • @aaronhoard2848
    @aaronhoard2848 2 года назад +7

    Thank you for making this! I have very limited coding experience and was at a complete loss when setting up my CRTouch. Your video was a lifesaver!!

  • @connerreid3579
    @connerreid3579 2 года назад +19

    You are a saint to share your knowledge in such a thorough and well-paced way. Amazing teaching skills. Thank you!

    • @3DPrintscape
      @3DPrintscape  2 года назад +2

      Hi. Thanks for the positive feedback :).

  • @xtremeracer3222
    @xtremeracer3222 Год назад +2

    Saved me £100!! Was going to take it to a repair place, but then I saw this!!!! Thank you, my printer is finally working now!

  • @Revan_7even
    @Revan_7even 2 года назад +7

    8:25 For the CR Touch on an Ender 3 V2 with the included metal bracket, I measured - 46 and - 8.

  • @pabadear
    @pabadear Месяц назад

    Thank you so much for this tutorial. I used it on an Ender 3 running a BTT SKR Mini E3 V3 motherboard. I was initially intending on splitting the 5-pin connector on the CR Touch to create a JST 2-pin connector for the Zstopper port but figured there has to be another way - this was it! So, for those looking to see if this works with the same set up, it sure does. I also worked off the Marlin Bugfix 2.1.x file without a problem. When enabling auto bed leveling in Visual Studio Code, be sure to disable mesh bed leveling otherwise you'll get an error when building the firmware at the end. First time attempting anything like this and this tutorial was spot on! Thank you again.

  • @Dave160483
    @Dave160483 2 года назад +3

    Perfect, completely fixed my printer. My screen and printer froze while printing the first layer. Doing this has brought it back to life and working perfectly. Thanks

  • @nasrsayed9362
    @nasrsayed9362 2 года назад +1

    Just bought a Ender 3 Pro with a 4.2.2 motherboard, added a glass bed, then a CR touch, and the Creality files online were useless that are the latest and greatest online. My display was wonky, memory card would barely read, Ender froze during prints, and it would not level with the CR properly (Z-axis issues). Then I found this video and my nightmare ended.
    THANK YOU

    • @3DPrintscape
      @3DPrintscape  2 года назад

      Hi, Thanks for the feedback and im glad i was able to help.

  • @alanrobertson7015
    @alanrobertson7015 2 года назад +3

    In addition to your suggestions (thanks again), I also modified the _Bootscreen.h file. The first time I did it was pure vanity; to add my initials to the splash screen. But then I saw it when the printer powered on and saw that it was the fastest way to confirm that the flash took.
    There is a constant variable called "custom_start_bmp"; where bmp presumably stands for bitmap. If you look at it in the right way, you can see the ender logo comprised of 0s in a see of 1s. That logo appears in the upper right of the VSCode workspace. To make my modifications, I replaced 1's with 0's in the second column from the right (the far right column didn't appear on my printer.)
    It may be redundant, but I am tempted to add a version number after my initials.

    • @3DPrintscape
      @3DPrintscape  2 года назад +1

      Hi. I have made some changes to the _bootscreen.h file before as well. You can actually do a decent bit with it, including adding multiple screens and adjusting how long they stay up for.

  • @jamesritchie1119
    @jamesritchie1119 2 года назад

    Think this is my first ever RUclips comment - I'm about a month into 3D Printing, picked up a CR Touch Yesterday and have been flashing and re-flashing the correct Creality firmware for my board to no avail. I was literally about to take it(CR Touch) off and go back to manual levelling then I followed this video and boom, there's a benchy printing off as we speak. Many thanks for the clear and straightforward instructional video/fix for me Rob!

    • @3DPrintscape
      @3DPrintscape  2 года назад +1

      Hi. Thanks for the feedback, im glad i was able to help :).

  • @raymi17
    @raymi17 2 года назад +3

    When adding Nozzle to probe offset you mention in the video to measure it. How do you measure it?

    • @3DPrintscape
      @3DPrintscape  2 года назад +3

      Hi. For the x and y offsets, you would measure the distance from the nozzle to the probe on each axis. I use a pair of calipers to do that.

  • @destinibaldonado1390
    @destinibaldonado1390 Год назад +1

    You literally just fixed my newly upgraded Ender 3 Pro! I installed a 4.2.7 board, and my CR touch went bye-bye, along with my -z movement. I was able to figure out which files to use for my board, make changes, and it's WORKING! W00t!

    • @3DPrintscape
      @3DPrintscape  Год назад

      Glad to help :)

    • @destinibaldonado1390
      @destinibaldonado1390 Год назад

      @@3DPrintscape Oi... I spoke too soon? I set the offset values for the Cr touch to my measured values of -43 and -7. However, when I go to auto-level, the CR touch is hanging off the bed on the left, meaning it would completely crush my print surface. Any idea what's going on? This is an upgraded 4.2.7 motherboard, and I used the 4.2.7 config file. Everything I've found SHOULD have fixed this, but it hasn't. Advice?

    • @3DPrintscape
      @3DPrintscape  Год назад

      @@destinibaldonado1390 Try to clear the eeprom. I had a similar issue and that fixed it.

  • @3DPrintscape
    @3DPrintscape  2 года назад +13

    I hope you found this overview helpful! If you have any questions or would like other tips/tricks, just let me know in the comments. If you would like to help support the channel consider joining our patreon account at www.patreon.com/3dprintscape .

    • @motorexp
      @motorexp 2 года назад

      What about the "Z_Min_Probe_Pin"? Does this need to be set?

    • @3DPrintscape
      @3DPrintscape  2 года назад

      @@motorexp If your building with the right board config as your starting point, you don't need to set this. It will default back to the default pin for that board, which is what you want most of the time.

    • @saranisntnice
      @saranisntnice 2 года назад

      After the changing the settings as you told and uploading the firmware all the X, Y and Z axes are only going positive values. Not even able to set negative values from the LCD. Please suggest any changes required to overcome this issue. I have reset the EEPROM after uploading the firmware. Hope you reply soon.

    • @3DPrintscape
      @3DPrintscape  2 года назад +1

      @@saranisntnice Hi. You can comment out //#define MIN_SOFTWARE_ENDSTOP_Z in the firmware or send m211 s0 gcode to the printer.

    • @saranisntnice
      @saranisntnice 2 года назад +1

      @@3DPrintscape Great 👍🏻. It's worked. Thank you so much.

  • @johnnyhectorccanchiespinoz9844
    @johnnyhectorccanchiespinoz9844 4 месяца назад

    I am very grateful to you for this video. It is the only one I found so simple, summarized and current. This serves as a start for me to make other types of configurations. Excellent video, greetings from Peru.

  • @jrrdw
    @jrrdw Год назад

    To all Windows 11 users, the search is VS works differently then what shows in the video. I could find what I was looking for just couldn't make it take me to it in the code block. Also if looking for things by scrolling everything in the video is approx 150 to 200 lines lower in the code. I was able to work through the differences and get the Marlin firmware installed and now my CR Touch works as intended. Thank you so so so much for sharing this video.

    • @3DPrintscape
      @3DPrintscape  Год назад +1

      Hi. The line numbers will change based on updates to the config examples which is why i didn't say got to specific lines. I didnt notice the search function changing when i went from Windows 10 to 11. Hitting ctrl+f while your courses is in the text field should bring up the search box.

  • @VideoGems117
    @VideoGems117 Год назад +1

    This tutorial is too good, I come back to it every time I gotta do firmware stuff. Tryna set up MBL on a crappy old 3D printer at work right now and this tutorial is BLESSED

  • @camilomartinez5049
    @camilomartinez5049 Год назад

    Oh brother you saved my printer, I was having printer halted issues after installing cr touch, now at least the printer works, still have to level the bed and everything else but is no longer halted. You gained yourself a like, comment and a new subscriber!!!

  • @JazzySlayer
    @JazzySlayer 10 месяцев назад +2

    Oh my, you are actually amazing and thank you for this! Been trying to figure out my problems with the most recent release of marlin for my ender 3 on SKR mini E3 v3 (yeah its year old firmware) and i was just about going to cut the wires and hardwire cr touch to Z sensor but you saved me a lot of hassle, thank you very much!

  • @Gnipsel
    @Gnipsel 2 года назад +1

    90% of videos are real bad, you my friend are in the 10% that are really good and informative. Thank you for this video. Like others I rarely comment on videos unless they are outstanding.

  • @tracejm
    @tracejm 6 месяцев назад

    Love the video. Also want to make a comment for others - do not unzip the Marlin files to either a network location (i.e. \\some-pc\some_share_directory) directly to the C folder. On the first you'll get errors about remote directories not being supported. On the 2nd, it will attempt to delete some temp files and give you an error due to admin privileges. There are probably ways around these - but just save yourself the headache and use a directory in your c:\users\username folder.

    • @3DPrintscape
      @3DPrintscape  6 месяцев назад

      Hi. Thanks for sharing this.

  • @Nedla
    @Nedla 2 года назад +1

    Thank you! I was having so many issues with Creality's default CR touch firmware for the Ender 3, V4.2.2 board. This video made it breeze to update to the latest version of Marlin.
    (I was getting corrupted SD cards, and the printer would completely freeze ~1 minute into the print. Updating the firmware solved both of these issues completely.)

    • @3DPrintscape
      @3DPrintscape  2 года назад

      You're Welcome

    • @laloramirez3273
      @laloramirez3273 2 года назад

      hey im having the same exact problem, do you download the 2.1 bugfix or just the 2.0 bugfix?

    • @Nedla
      @Nedla 2 года назад +1

      @@laloramirez3273 I downloaded the latest release version of Marlin instead of the bugfix version.

    • @Cerfect_Pircle
      @Cerfect_Pircle 2 года назад

      ​@@Nedla How did you go about setting your X and Y offsets when building the firmware? Did you have to manually measure them? I have an Ender 3 Max and cant find documentation anywhere on what to put here.

  • @rolandgervais9320
    @rolandgervais9320 2 года назад +1

    Thank you so much. After getting frustrated with the first cr touch I had I ended up returning it. Ordered another one and was determined to get this one to work and thanks to you I was successful. Many thanks!

  • @nathanday2167
    @nathanday2167 2 года назад

    I'm right there with everyone else. I have been fighting with this for the past day and a half and after going through rabbit hole after rabbit hole, I finally found this video. I was honestly about to give up on it and switch back to the stock board. You sir have saved my sanity. THANK YOU!!!!!!!!!!

    • @3DPrintscape
      @3DPrintscape  2 года назад

      Hi. Thanks for the feedback, i appreciate it :).

  • @MrDeviousdom
    @MrDeviousdom Год назад +1

    Thanks bro. I've been actively looking for a step by step to do an edit to the firmware on my ender 5's. I had updated the hot ends about a year ago and have been keeping my eye open for a solution to get those temperatures up a bit.
    I ended up using a stable version versus the bug fix, but for the most part everything went well. That z offset wizard is the best!
    I noticed two issues that were solved after doing some research, one was that a manual negative z movement was not possible and that a bed PID tune was not possible.
    As I said, there were some adjustments that were made to fix these issues.
    I kind of liked how the CR touch did a 16 point level versus the 9 point level, but with a glass bed, it's really not necessary.
    Thanks for your help!

    • @3DPrintscape
      @3DPrintscape  Год назад +1

      Hi. Thanks for the feedback and you're welcome.

  • @UnaZoomer
    @UnaZoomer Год назад +1

    Holy crap you have no idea how thankful I am for this video! I was about to sell my printer because I was so damn frustrated with it, but you saved me! Thank you so much.

    • @3DPrintscape
      @3DPrintscape  Год назад +1

      You're welcome!

    • @mikahot1371
      @mikahot1371 Год назад +1

      Me im about to explode mine nothing work

    • @mikahot1371
      @mikahot1371 Год назад

      Creality "Plug sd card, plug power cable, power on, and it will update automaticly" right I can play that too... I will become president tomorrow...

  • @marcosramirez385
    @marcosramirez385 Год назад

    Thanks to you I was able to build the latest Marlin firmware with CRTouch for my Ender 2 Pro and didn't need to use the premade firmware. I still need to adjust it a bit since my heatbed stops at 70°C.

  • @dawson3072
    @dawson3072 Год назад

    Thank you so much!!! I was using stock creality firmware on my ender 3 pro and it wasn't letting me use the full build plate. Now I have unlimited power, thank you for this!!!

  • @erickdeleon4959
    @erickdeleon4959 7 месяцев назад

    first off thank you for the explanation and your time.
    I followed the video get Marlin to flash on the MB See the changes under printer info :) Great
    CR Touch lights up probe push out
    When i try to auto home it starts to lower but one it Probe hits the bed it retracts but the Z axis continues to go down making a horrible grinding noise.
    I have tried increasing the z level then trying to auto home it as it goes down i hit the stock z switch and press the probe which makes the llight turn red but it continues to move down and does not stop

    • @3DPrintscape
      @3DPrintscape  7 месяцев назад +1

      Hi. To confirm, you have both the z stop and crtouch connected right? Is it autohoming in the middle or front left and is this a custom or prebuilt firmware?

    • @erickdeleon4959
      @erickdeleon4959 6 месяцев назад

      Hey @@3DPrintscape thanks for answering, I went back and rewatched your video. Seems that the Marlin website changed up a bit from the time you did the video. I didn't realize but i downloaded Marlin Patched Source instead of the Marlin "Nightly" Source zip. I would get 4 options in visual studio but i tried the one that most resembles your screen.
      Reflashed the firmware with the options you suggested on this video and loaded CHEP profile in CURA, since then i have had no issues and printing has really just become slice and print.
      Thank you for your videos and taking the time to answer these question in comments.
      Def got my subscribe and thumbs up, also recommend you videos in all my groups im in. great stuff man.

    • @3DPrintscape
      @3DPrintscape  6 месяцев назад +1

      Im glad you got it working and thanks for the support @@erickdeleon4959

  • @davemartin3272
    @davemartin3272 2 года назад +2

    Great video and instructions. I recently applied your instruction to the most recent bug fix 21 Feb 22. The initial test run after the edits failed, failure related to "manual probe" line 1079 #define MANUAL_PROBE, changed to #define BLTOUCH. Test build successful!
    Thanks again for the great insight.

    • @3DPrintscape
      @3DPrintscape  2 года назад

      Hi. Thanks for the feedback. If your running anything like the bltouch, (so a clone or a cr touch) you need to enable that in the firmware.

  • @elkurdmazen
    @elkurdmazen 2 года назад

    All I can say is THANK YOU! You're a lifesaver. My printer was acting all kinds of crazy after installing CR Touch and flashing the stock Creality CR touch firmware. This fixed everything!

  • @lucassickles6505
    @lucassickles6505 9 месяцев назад

    Thank you. I was struggling with this for over a week after adding direct drive. I had to make a few more changes in the firmware but I'm up and running again.

  • @ShuffleSarul666
    @ShuffleSarul666 Год назад

    HUGE THANKS! My CR-Touch went down no mm when leveling or homing with the working BL-Touch Marlin, this worked and fixed it, thanks a lot :)

  • @jwiththekprints
    @jwiththekprints 2 года назад

    Appreciate all the help the videos you put out have provided me. I first tried setting up the CR Touch and had so many issues with it so eventually boxed it back up. Got it back out on the printer and after a couple videos I finally got the CR touch working flawlessly. Haven't seen my printer, print this well ever. Really appreciate all the help.

  • @MicahtheDangerous
    @MicahtheDangerous Год назад

    Total lifesaver. My printer was pretty much bricked until I went through the steps you laid out. Thank you.

  • @Mikevd01
    @Mikevd01 2 года назад +1

    The video is unbelievably informative and thank you for all the info you continue to put out. I for the life of me keep running in to issues with error codes....is there anyway someone can follow along and just send me the file. Just installed the CR Touch and been pulling my hair out for a day and half now.

    • @Mikevd01
      @Mikevd01 2 года назад

      keep getting "X Comments are not permitted in JSON"

    • @3DPrintscape
      @3DPrintscape  2 года назад

      Hi. I have firmware that you can download here. 3dprintscape.com/marlin-firmware-builds/

  • @Ramelio01
    @Ramelio01 2 года назад

    You have earned a sub and comment by someone who does not comment often. You have fixed my 3D printing problems (Freezing and not reading SD card). I only had this printer for 2 weeks and after installing the CR Touch and experiencing all those issues, I was about to be done with it. I cannot thank you enough.

    • @3DPrintscape
      @3DPrintscape  2 года назад +1

      Hi. Thanks for the sub :). Im glad i was able to help out.

  • @kevinengler3633
    @kevinengler3633 5 месяцев назад

    Dude. Your videos are the best, detailed and easy to follow. Printer is now working flawlessly. Thank you!

  • @jakestaby
    @jakestaby 2 года назад +1

    Thanks for this! I flashed the stock firmware yesterday while waiting for this video. Onto Marlin we go!

  • @diabloplayatr
    @diabloplayatr 2 года назад

    Honestly was struggling with a fail to home error - followed your steps and BOOM fixed. Thank you!

  • @LayerLabAustralia
    @LayerLabAustralia 8 месяцев назад

    How do you even learn how to do this :O thank you sir! Happily printing away on Marlin :D NOW MY CR TOUCH ACTUALLY WORKS! WOOHOO

  • @harrybalm1738
    @harrybalm1738 Год назад

    Thanks for the video after spending hours getting no where I followed your very simple instructions and even found the correct files for the Neo I can now look at the bed level graph in octoprint as well thanks to the tutorial you did on that thanks again

  • @omgitsrawz933
    @omgitsrawz933 2 года назад

    This video filled in a lot of gaps left by other tutorials, great video.

  • @TheCrusaderBen
    @TheCrusaderBen Год назад

    This is amazing, thought i had bricked my printer and this got it not screaming at me. Thank you for the very detailed video!

  • @lucaslawrence734
    @lucaslawrence734 6 месяцев назад

    thank you so much! i finally got marlin to build and work!

  • @smail_mail
    @smail_mail Год назад

    JFC, son of a b, I AM NOT A PROGRAMMER! Thank you for being around to do this, because WTF Creality! How are you gonna sell the CR touch and put me through all this! Thanks again 3D Printscape.

  • @JZKittyGaming
    @JZKittyGaming 2 года назад

    July 2022 and this video saved my life! Just got a sprite extruder with a CR Touch, wanted to configure it on my SKR Mini E3 v2 but the firmware in the BTT site is all buggy, not working at all, but thanks to you, its all done now! Thank you SO SO much!

  • @Distanc3
    @Distanc3 Год назад +1

    I ran into a couple problems with my Ender 3 v4.2.2, so I'll put the solutions here in case anybody else has this problem:
    First, the initial test build wouldn't complete correctly. This was because I was using the "Marlin 2.1.x" Build - which was located roughly where the version you used in the video was. The website has update.. Going to "Marlin 2.1.1" fixed this.
    Second, there was still an error while building, where line 720 of Configuration.h had "#error" beginning the line, changing to "#warning" solved this.

  • @Mr2greys
    @Mr2greys Год назад

    @7:41 If you update this, I would suggest mentioning going to the top of the file after modifying the Name as the Enable BLTouch is actually earlier in the file so if you search you would find the second instance of BLTouch in the file

    • @3DPrintscape
      @3DPrintscape  Год назад

      Hi. Im not following. At that time stamp is where you actually enable the bltouch. I guess the enable is the second instance (a couple lines below) but i show that.

  • @mrsmith5956
    @mrsmith5956 2 года назад

    Most RUclips authors can be rather long winded. However I come across this GREAT posting and could use just a little more detail with the coding. Any chance you could post another longer video explaining some of the commands you've activated? It's been literally decades since I've done any coding and trying to wrap my brain around the coding documentation doesn't leave me much confidence in what I'm doing at the moment. Otherwise excellent job. I really enjoy and appreciate your other postings for being concise and to the point. Nothing worse than sitting through a 20min video for a 30 second answer.

    • @3DPrintscape
      @3DPrintscape  2 года назад

      Hi. Thanks for the feedback. I will add something to my backlog for this.

  • @JimmytheCow2000
    @JimmytheCow2000 5 месяцев назад

    HUGE SHoutout to you my man, this got me up and running! Seriously! Life saver!

  • @kazemisaboss3
    @kazemisaboss3 2 года назад

    i love you its 7:52 am and ive been up getting my cr touch to function and this video finally helped.

    • @3DPrintscape
      @3DPrintscape  2 года назад

      Hi. Thanks for the feedback, im glad i was able to help :).

  • @Xavier-s7k
    @Xavier-s7k Месяц назад

    Amazing video! thank you for all the help i thought i was doomed!

  • @vagautohaus4492
    @vagautohaus4492 2 года назад

    great vid, just downloaded marlins software and config files and installed with marlins autobuild and PIO.. then i found this, compiled a build with your vid after going over the congiuration.h changes - so much easier when i dont have to research all the steps - cos youve done all the hard work which i just copied! thanks for sharing

    • @vagautohaus4492
      @vagautohaus4492 2 года назад

      just wnanted to point out though, BLtouch is electromagnet, CRtouch is optical sensor - not sure if that makes a difference to how its set up on configuration.h

    • @vagautohaus4492
      @vagautohaus4492 2 года назад

      oh, another thing, if you check your vid at 10:58 -10:59 youll see a bunch of yellow text regarding DRIVER_TYPE, do we just ignore that?

    • @3DPrintscape
      @3DPrintscape  2 года назад +1

      Hi. Thanks for the feedback. Your right, the sensors work differently but the signal sent back to the board is the same, so the config is the same for them. The yellow warning is more of a reminder to check your drivers. The 4.2.2 ships with the normal and silent drivers. The firmware assumes you have the normal drivers but its telling you to verify there.

  • @frankboutrupschmidt3165
    @frankboutrupschmidt3165 2 года назад +1

    Thank you so much for all your great videos. You make it so easy to understand everything. So great help to me. Thanks a lot.

  • @declanswords8704
    @declanswords8704 2 года назад +1

    Thank you. This worked perfectly for me on an Ender 5 pro

    • @3DPrintscape
      @3DPrintscape  2 года назад

      You're welcome!

    • @khoinguyen1963
      @khoinguyen1963 2 года назад

      @Declan Swords when install cr touch, do you need unplug Z limit connector on board?thank

    • @3DPrintscape
      @3DPrintscape  2 года назад

      @@khoinguyen1963 The instructions say to remove it but I have hear mixed results from people on this. I removed it and it worked fine, I have had others tell me it had an error until they plugged it back in. Its possible they updated the firmware, and not their instructions. I would try to leave it plugged in.

  • @ThomasKranias
    @ThomasKranias 2 года назад +1

    Hello, my set up is, ender 3 pro, glass bed, cr touch. I followed the guide and upgraded to marlin bugfix 2.0. X, . If I go to motion/move axis/move z/ move 0.1, I can't go bellow 0, therefore I can't find the proper z offset. Any ideas?******* I just saw your video on Z-off set wizard, eveything works perfect!!!! Cant wait to apply your next video... YOU r the BEST!!!!

    • @3DPrintscape
      @3DPrintscape  2 года назад +1

      Hi. It sounds like the software endstops are enabled. If you built the firmware you can comment out #define MIN_SOFTWARE_ENDSTOP_Z . If its prebuilt, you can disable it with m211 s0 g-code command.

    • @ThomasKranias
      @ThomasKranias 2 года назад +1

      @@3DPrintscape you r the best thx!

  • @pLaCiDMoOoN
    @pLaCiDMoOoN 2 года назад +1

    Perfect upload! Thanks for sharing 👍🏾

  • @CurtisKaminski
    @CurtisKaminski 11 месяцев назад

    This is great. Very easy to follow and get things working!

  • @TheTxfishin1
    @TheTxfishin1 2 года назад +1

    Great videos, informative, to the point, and easy to follow, thank you!

  • @willn9589
    @willn9589 2 года назад +1

    Hi and thanks for this video it is very well done and one of the few if not only one I have been able to find regarding installing the new cr touch with marlin firmware! I followed both your videos to a "T" have tried everything and cant get the crtouch working yet on my cr10s printer. I have the v2.1 board that does not have the 5 wire connector so I had to wire it several times using z minus and d11 pinouts because wiring diagrams differ so much its been trial and error and is just really pathetic! I have the creality bltouch firmware installed now because there is no hex file available for the cr touch and I cant get my sd card reader on my control box to read the only available .bin file but even if there was i cannot use the creality firmware at the end of the day because of my upgraded heated bed and all metal hot end is not supported in the creality firmware for high temperatures that I need! by putting in the Creality bl touch firmware at least my y axis homing errors finally went away but the cr touch does not work still. It auto homes and then the z axis goes up 3 times before completing auto home sequence and stops at least 50 or more mm above the bed. I cannot adjust the z offset that much!! but am able to go in the negative direction now at least where as it wouldn't using every version marlin firmware there is..I tried them all! I also have upgraded my bed to a 750 watt silicone bed so Creality firmware is not going to work at the end of the day for me but I just wanted to try the crealtiy bl touch firmware to see if the cr touch would at least work and it doesn't even though it did fix my y axis auto home kill errors and allow me to adjust z in the negative direction now. Question: When I use the configurations for the cr10s which one do i use for the 2.1 board? The crealityv1? or the Bigtreetech skr minie3 2.0? I tried the V1 and it does not work at all so thats why I am asking. to be honest I really am wondering if I am ever going to get the cr touch working on my 10s as I have dealt with this mess on my own now for about 2 weeks to no avail and if by starting completely over with another custom marlin firmware build for the cr touch and then adding everything back in that is needed for my upgraded heated bed doesn't work I am going to throw the printer out the window as I am at my wits end here!! Your help would be greatly appreciated! update1: I just used marlin bugfix with V1 config file and edited it per your video and now my printer gets homing error kill every time for y axis again! when i start the z offset wizard the cr touch will home to center of the bed but will not exit the wizard after homing in order to continue setting z offsets. tried setting z offset manually and z will not move in minus direction again! This is definitely an all marlin firmware issue at this point!! Can anyone at all please assist?????

    • @3DPrintscape
      @3DPrintscape  2 года назад

      Hi. I think the CR10s comes with an 8-bit board, so that will make this upgrade difficult. I dont have that printer, but thats what im seeing based on the research. Can you confirm?

  • @vfrpipe
    @vfrpipe Год назад

    I have no understanding of anything I did, but I blindly followed this stranger on the internet and my son's 3D printer is almost back from the dead! Blue screen with multiple different firmware versions after installing BLTouch. I no longer blue screen! I still can't home the Z and don't know what is happening there. But man, it's good to have a access to controls at least!

    • @3DPrintscape
      @3DPrintscape  Год назад

      Hi. What happens when you try to home? If the z axis doesnt go down connect the z stop back up if you removed it. Creality had a couple versions that needed it removed but most firmware that is prebuilt want it connected.

    • @vfrpipe
      @vfrpipe Год назад

      @@3DPrintscape After checking the cabling a dozen times, I went with brute force and smashed the connectors with the nippers that come with the machine. It worked. Basically, they were too loose on the pins to make good contact. Up and running at 2am last night! You're video was a godsend, I learned so much. Thank you!

    • @3DPrintscape
      @3DPrintscape  Год назад

      @@vfrpipe Im glad you got it working.

    • @vfrpipe
      @vfrpipe Год назад

      @@3DPrintscape So far it's been great! I have a nagging issue of the table hitting the Y hard stop at the front during leveling, and remaining build time has gone away. But I'll figure it out sooner or later.

    • @JohnnyJHook
      @JohnnyJHook Год назад

      @@vfrpipe which connectors did you smash? I'm ready to smash the whole thing. My CRTouch will descend a tiny bit then stop twice. Reconnected the Z-stop and same thing

  • @jasoncodding9489
    @jasoncodding9489 8 месяцев назад

    Thank you so much for this! You get a subscribe for your efforts

  • @RobStangle
    @RobStangle 2 года назад +1

    THANK YOU! THANK YOU! THANK YOU! Excellent video!

  • @AirtagAlex
    @AirtagAlex 2 года назад

    Great informative video.. i got marlin 2.0.9 running on my ender 3 pro now and got rid of some nasty bugs it came with when i bought it. I also tried the CR touch part.. the major problem seems to be when it wants to do the 9 points measurement it moves the CR so far left that it's off the bed. I tried NOZZLE_TO_PROBE_OFFSET but it doesn't seem to make any difference.. i ready about clearing the eeprom and bed settings.. so will take a look at that later. Keep up the great work.

    • @3DPrintscape
      @3DPrintscape  2 года назад

      Hi. Do you have a direct drive or anything like that? You can make the needed adjustments by modifying the #define X_MIN_POS and #define Y_MIN_POS values.

  • @CKsnow101
    @CKsnow101 Год назад

    Thank you so much for the help!

  • @jpulley
    @jpulley Год назад +1

    This really helped me a lot thanks so much!

  • @nickberard4259
    @nickberard4259 2 года назад +1

    Love the content, yet keep having an issue trying to download my file. Admittedly, no experience writing code & no clue what I am doing other than following your instructions on this video. Can someone help???!!!
    Setup: I have an Ender 3 Pro and upgraded to SKR Mini E3 V2.0 Control Board 32Bit with TMC2209, and installed a CR Touch. I am using Visual Studio on my Macbook Pro (OS Big Sur 11.5.2). When I go to download/export my build I get the error code: The terminal process "/bin/bash '-l'" terminated with exit code: 1. Any suggestions are very welcomed!!!

    • @3DPrintscape
      @3DPrintscape  2 года назад

      Hi. The exit code 1 just means it failed. Can you get the full error out of the terminal output?

    • @nickberard4259
      @nickberard4259 2 года назад

      @@3DPrintscape the file looks like it was successful. When I try to download the file to put in my sd card, the error code comes up. Appreciate any insights & help based on my notes below.
      In my VS Code ABM panel, I see the Environment that has a successful build. Then when I click on the build to save the file I get this code: "The terminal process "/bin/bash '-l'" terminated with exit code: 1."
      The VS Code Terminal reads:
      "[SUCCESS] Took 310.35 seconds
      Environment Status Duration
      ------------------- -------- ------------
      STM32F103RC_btt_USB SUCCESS 00:05:10.355
      =================================================== 1 succeeded in 00:05:10.355 ===================================================
      Nicks-MacBook-Pro-2:Marlin-bugfix-2.0.x nickberard$
      Session contents restored from 3/20/2022 at 4:02:35 PM
      The default interactive shell is now zsh.
      To update your account to use zsh, please run `chsh -s /bin/zsh`.
      For more details, please visit support.apple.com/kb/HT208050.
      Nicks-MacBook-Pro-2:Marlin-bugfix-2.0.x nickberard$"

  • @matialfull
    @matialfull Год назад

    Hi, thank you for this tutorial, you made great job !
    Maybe you can help me with my problem, I assume that during printing heating of the bed is turning off in some time, maybe you can help me to turn it off ?

    • @3DPrintscape
      @3DPrintscape  Год назад

      Hi. Im not following your question. When you are printing, the bed will continue to heat as needed to stay at the set temp.

  • @maaskantje8761
    @maaskantje8761 2 года назад

    thank you so, my 3d printer has the wrong frimware and this is
    exactly what i need to fix it.

  • @tssuki3626
    @tssuki3626 Год назад +1

    Hey,.i was wonder do you have a marlin bl touch firmware bc the ones i got on your site made my LCD gargled text. I can fix it but it removes bl touch to work. I need help?

    • @3DPrintscape
      @3DPrintscape  Год назад +1

      Hi. I do have builds available, i cover it in more detail in this video. ruclips.net/video/t4QE1jPncms/видео.html

  • @markmarkson1098
    @markmarkson1098 Год назад

    Thank you so much!!! I had the BIGTREETECH SKR Mini E3 V3.0 motherboard in my old ender 3, and I got the CR Touch and installed BTT's BL Touch Firmware, but it completely refused to work... Then I tried self compiling and suddenly it works perfectly... Even though I used the config's for my board from Marlin... Guess the ones on BTT's Github had some error in them.
    Only thing is my VS Code kept giving some error about the firmware.elf? I tried completely uninstalling and reinstalling VS Code and all its packages (physically deleted the packages from their folder since they were still there after "uninstalling" them in VS Code), but that didn't work... So just for fun I pulled out my work laptop and tried it and went straight through with the exact same files... Not sure wth that was about, but apparently if that happens to anyone, attempt it on another computer if you can. Or maybe a Virtual Machine?
    Thank you! The Marlin version was newer than BTT's github anyway...

    • @3DPrintscape
      @3DPrintscape  Год назад +1

      Hi. Thanks for the feedback and im glad i could help :). I have not had that error before but it could be related to many things. You doing the reinstall on VS code is what i would have done as well.

  • @ThaShoeMaker
    @ThaShoeMaker Год назад +1

    How do you do the search, I cant figure out how to get the bar to pop up

    • @3DPrintscape
      @3DPrintscape  Год назад

      Hi. Its ctrl + F when in the text file.

  • @flashtrofrog3750
    @flashtrofrog3750 2 года назад +1

    Yes I been waiting for this thank you so much. Also question- How should I wire in the cr-touch into a skr mini v2 I've seen a lot of debate about it and I don't wanna fry my board either

    • @3DPrintscape
      @3DPrintscape  2 года назад +1

      Hi. Thanks for the feedback and you're welcome. Im assuming it will be similar to the bltouch but mapping the purpose to the wire color will be important. Im going to play around with that some hopefully this weekend. If I can get it to work, I will make a video on it.

    • @creioeuu
      @creioeuu 2 года назад +1

      Estou com essa placa e ainda não consegui um firmware que funcione, skr mini e3 v2 e display tft35

    • @flashtrofrog3750
      @flashtrofrog3750 2 года назад +1

      @@3DPrintscape okay I just was wondering because I haven't really seen anyone make a video about that specifically but definitely enjoy the Thanksgiving break and don't stress too much about it.

    • @3DPrintscape
      @3DPrintscape  2 года назад

      @@creioeuu HI. What issue are you having? Is the firmware building and just not uploading to the printer?

    • @creioeuu
      @creioeuu 2 года назад

      @@3DPrintscape Segui os passos do video e a compilação foi um sucesso, mas não carreguei na impressora, estou com duvida entre o fim de curso físico ou o sensor homing da SKR. Qual indica?

  • @zuhairahmedabd
    @zuhairahmedabd Год назад

    amazing work
    but i am have a problem that z axis still moving down and cr touch continuously flashing red

    • @3DPrintscape
      @3DPrintscape  Год назад

      Hi. What firmware did you use and if you trigger the probe with your finger does it stop the z axis?

  • @hallercory
    @hallercory 2 года назад

    Saved this video, 2nd time you saved me

  • @stevenpacey9020
    @stevenpacey9020 Год назад

    great videos thank you so much for putting this together!

  • @rbarry2513
    @rbarry2513 Год назад

    I need some help building some firmware. Your videos are by far the best I've seen, and I use them whenever I have any issues, so thank you for that! I have an ender 3 which has several upgraded parts including a sprite all metal hot end, dual z axis, cr touch, and a 4.2.7 board. I cannot get this tuned in to print as well as it should and I suspect firmware issues. Is there a video you would recommend or point me in the direction of some decent firmware to use? Thanks for all your help!

    • @3DPrintscape
      @3DPrintscape  Год назад

      Hi. Thanks for the feedback. What firmware are you using now? Is it a precompiled one or one you built?

  • @mikebrown8168
    @mikebrown8168 Год назад

    Very helpful video. A couple of comments. Can you add a note as to how you "search" within the different sections of Visual Studio - I managed to find the sections to amend manually but it would have been quicker doing it your way via the "search" function. Also how do you find the X and Y offset figures to put in the relevant entry in the firmware for a Ender 3 v1 (with 32 bit board). I used your figures as I couldn't find a definitive answer on the net for this.

    • @3DPrintscape
      @3DPrintscape  Год назад

      Hi. Thanks for the feedback, i will try to work on that. For the x and y offsets. Its the distance from the nozzle to the probe on those axes. I cover it in more detail in a couple of my videos.

  • @nyetu
    @nyetu 2 года назад

    Worked perfectly! Thank you Rob!

  • @bjornvandooren6115
    @bjornvandooren6115 2 года назад +2

    hello rob. Great video. I installed the cr touch on my ender 5 pro. you're video seemed to be the best step for step tutorial. I coppy'd all youre steps. at the end i could not build an enviroment. I restarted the whole proces but now i tried to build an enviroment up front. This also didn't work. i got a couple of error messages saying that there are some files missing. I'm completely new to this. please help.

    • @3DPrintscape
      @3DPrintscape  2 года назад

      Hi. Try to move the firmware folder closer to the root of your c drive. Windows doesnt like long file paths, so that may be the issue.

  • @rubencorbo5861
    @rubencorbo5861 2 года назад

    Great video! Very HELPFUL! Good Job!

  • @bobjohnson5218
    @bobjohnson5218 Год назад

    Exactly what I was looking for!!!

  • @charliebell7163
    @charliebell7163 Год назад +1

    Hey do i have to change anyother other settings in here for a direct drive setup?

    • @3DPrintscape
      @3DPrintscape  Год назад

      Hi. Not in the firmware. You will want to adjust the e-steps, speed, flow rate, etc.

  • @athmug
    @athmug 2 года назад +1

    Can you add a part about when the leveling of the bed occurs off the bed? Like the first point after the center is completely off the side of the bed. Thanks!

    • @3DPrintscape
      @3DPrintscape  2 года назад

      Hi. Try to clear your eeprom, that fixes that issue most of the time. If that doesnt work, you may need to adjust the X_MIN_POS and Y_MIN_POS in the firmware.

    • @johnc7753
      @johnc7753 2 года назад

      @@3DPrintscape how?

    • @3DPrintscape
      @3DPrintscape  2 года назад

      @@johnc7753 Eeprom would be cleared by resetting defaults.

  • @VOTEFORHSHADOWS
    @VOTEFORHSHADOWS Год назад

    I'm having a strange problem with my ender 3 with added CR touch.
    The touch worked perfect probably been running it for a year now but yesterday i was printing the dancing jelly fish tentacles on vase mode sliced with Pruisa slicer. (witch is something new i was trying out) printed the dome of the fish and everything else just fine. got to the tentacles and done them on the recommended vase mode.
    after starting my print i come back to the bed being cool.
    So I ran another it done basically nothing and cooled down.
    So I thought i would resliced it and take vase mode off and sliced and the base for it.
    I printed the base it ran like it was gonna probe the bed then just stop and it sitting a bit higher then the bed.
    i have a video if you would like to see it. none of the groups or forums get much response.

    • @3DPrintscape
      @3DPrintscape  Год назад

      Hi. Can you send me the video, i want to make sure i understand the issue. My email is admin@3dprintscape.com .

    • @VOTEFORHSHADOWS
      @VOTEFORHSHADOWS Год назад +1

      @@3DPrintscape yeah it’s definitely lot to take in lol. Video is simple I think I sent it

  • @lanetimepditty
    @lanetimepditty Год назад

    I've tried every combination of firmware, forum suggestions, and triple checked the wiring, but after installing the CR-Touch & direct-drive hotend; every time I try to auto-home or calibrate XYZ, the printer just jams the print head into the bed and I have to turn off the printer to stop it... No clue what I've done wrong, but I'm trying to print some stuff before Christmas, and its not looking like I'm gonna make it...

    • @3DPrintscape
      @3DPrintscape  Год назад

      Hi. How is the crtouch wired, is the z stop connected, and what firmware are you using?

  • @0MrGray0
    @0MrGray0 Год назад

    I'm very new to the 3d printing world and these videos helped me alot. I'm curious though, why couldnt the firmware come precompiled per machine?

    • @3DPrintscape
      @3DPrintscape  Год назад

      Hi. Crealty has precompiled firmware, this video is if you want to use Marlin. I also have premade firmware on my site.

  • @joekieffer1221
    @joekieffer1221 Год назад

    Just stumbled across your video. Very straightforward I am looking to update firmware for Ender 3 Max Neo I ended up corrupting the stock firmware after installing sprite pro extruder. I do see the max neo as option. I also am looking for specific offset locations in the code. Any help would be greatly appreciated.

    • @3DPrintscape
      @3DPrintscape  Год назад

      Hi. I would start with a printer config example that is close to your printer and has the same board. The main thing here is the board needs to be the same. Then, update the build size and any other settings.

  • @twc9000
    @twc9000 2 года назад

    Great video. Why would someone want to leave the z-axis stop switch in place? What are the advantages and disadvantages?

    • @3DPrintscape
      @3DPrintscape  2 года назад +2

      Hi. I know some people still like to home their printer with that, vs the probe. Also, if setup right, its basically an insurance policy incase the probe fails.

  • @werebeertumono
    @werebeertumono 7 месяцев назад

    Hello, I'm having issues with my Creality Sprite extruder. It works correctly with the CRtouch until I send it to home, and that's when it stops working and responding. After conducting more tests, I noticed two peculiarities. It works when I connect it directly to the v4.2.2 board, but when I connect it to the mini board of the extruder, it stops working correctly. By "correctly," I mean it doesn't activate during homing (the nozzle doesn't drop; it stays inside the CRtouch). The second thing I noticed is that this happens after activating a motor. When a motor is activated, a kind of protection is enabled where you can't move them. It's at this moment that the CRtouch stops working when connected to the mini board of the Sprite. When I press "disable steppers" and remove this "protection," the CRtouch starts performing all the actions it didn't respond to before.
    Update:
    Yes, indeed, it's the motors. When they receive this voltage, it renders the CR touch unusable. I don't know if you would know how to help me with this?

    • @3DPrintscape
      @3DPrintscape  7 месяцев назад

      Hi. So its working with the 4.2.2 board but not the skr mini? What mini do you have, what firmware is on it, and are all the end stops connected?

  • @eliseremise7702
    @eliseremise7702 2 года назад +1

    This is great, thank you.

  • @royalegavi7643
    @royalegavi7643 9 месяцев назад

    Just would like to say that this looked very daunting at first. I would like to ask that I've gotten E1 heating errors ever since installing the CRtouch, I read from reddit it might be the firmware from creailty is no longer able to support it or something like that.

    • @3DPrintscape
      @3DPrintscape  9 месяцев назад

      Hi. The e1 error is related to the thermistor, either firmware or hardware related. Check the connections going to it first.

  • @grahambuddle9347
    @grahambuddle9347 7 месяцев назад

    Hi, I’ve been very interested in your videos. I wonder if you can help me? I purchased a Creality Ender 2 Pro in 2023. I am trying to install a CR Touch. I read many articles on the subject and don’t want to blow the main board so I began measuring and checking the 5 pin socket on the board. I have Creality 2.4.4s board, looks like it was manufactured in 2022. Anyway, I probed each of the 5 pins in the hope of checking the grounds were correct etc. I read 12v or thereabouts on each pin when using a multimeter. I’m glad I didn’t just plug the CR Touch in. I’m running stock Creality firmware at the moment. So my question is this, if I upgrade and configure Marlin, will it work and change the pin assignments / voltages etc. for the CR Touch or is my CR Touch interface faulty? I’ve built a couple of RepRap printers from scratch in the past but auto levelling is a new topic for me. Do you have a an email ?

    • @3DPrintscape
      @3DPrintscape  7 месяцев назад

      Hi. I dont think changing the firmware will impact the voltage. The 2.4.4 board is 8 bit so that complicates things as well. You can reach out on discord or email. admin@3dprintscape.com

  • @1230sandrag
    @1230sandrag 2 года назад

    I’ve done everything you did and when I put the SD card in the printer the LCD screen is lit up, but blank. 🤦🏽‍♀️ I don’t know what to do now 🥺 I have the basic ended 3 printer

    • @3DPrintscape
      @3DPrintscape  2 года назад

      Hi. What is the name and extension of the file that is on the sd card?

  • @kylescally5752
    @kylescally5752 2 года назад

    Thanks! very easy to follow

  • @servicestuffs2549
    @servicestuffs2549 Месяц назад

    How can you edit/change the max temperature the ender 3 can go up to if you have the all metal hotend?
    Thanks

    • @3DPrintscape
      @3DPrintscape  Месяц назад

      Hi. It depends on the hotend and thermistor but i do have a video covering the process.

  • @TBBWillieB
    @TBBWillieB Год назад

    My configuration.h doesn't appear as yours does. I've followed all of your steps thus far. But I got an error message stating the file is not displayed in the text editor because it is either binary or uses an unsupported text encoding.

    • @3DPrintscape
      @3DPrintscape  Год назад

      Hi. The configuration.h file is a text file. Can you open it with notepad++ or something like that? If not, i would try to download everything again.

  • @ivankrylov6270
    @ivankrylov6270 6 месяцев назад

    Just makes my printer run into the bed without stopping

    • @3DPrintscape
      @3DPrintscape  6 месяцев назад

      Hi. Sounds like it’s still trying to use the endstop or your using the bugfix line that is having issues. Try latest stable release.