Thank you for this video. Ive been pulling my hair out for two weeks, watched every video associated with installing bl touch with no success. this video is a difference maker!
Question...i have followed this video 10 times. reloaded new version of Marlin from the Github site. I have 2 problems. 1 When I reboot with the new firmware I get an error the error " failed to enable bed leveling" From what I have read, that is because there is no data. So the second problem. Homing, Everything seems to work when going to home, X & Y go home, the extruder goes to the middle of the bed, but the Z will not go down. it moves upwards, then stops. the BLTouch does it quick reset, probe extends and then I get an error "STOP called because of BLTouch error, Restart with M999" Any help from your user or you would greatly be appreciated. Thanks in advance...CO
Nicely done Richard. However, you forgot to call-out the prerequisites (like having the Arduino IDE installed, or the need to use Platform IO instead of the Arduino IDE when compiling for a 32-bit control board)
Yes, very nice presentation and smooth as silk delivery. I wish I could be so relaxed while trying to create tube content. And also an however from me... while I've been 3D printing for about a year and made many mods to my printer this will be (if I ever succeed) the first attempt to update my firmware. I've watched a dozen vids for adding a BLTouch with firmware update, most of which where The First Layer and all of them leave gaping info holes and assumptions of knowledge that if the viewer already knew, would likely not be watching a tutorial about how to flash firmware for a BLTouch. Currently after following this (using the file for my CR10S) I keep getting error (U8glib.h: No such file....) which I also got following the specific vid for my CR10s and Marlin 1.9.somethun or other... Not giv'in up though.
@@JoelKaufmann-xi5he Yes but Wow, this was so long ago, I barely remember what I had for lunch yesterday.. Sorry I do not recall the specifics of this issue, but after having worked in Platform IO to some extent since I have learned that there is a database of files. Commands given in P IO seek out those files and write their content into the "firmware" you are attempting to create when you execute the compile command. If it cannot find a file you are asking to be included you will get an error. In some cases errors can be ignored. I found in some cases you can just run compile again it get a successful result. Bottom line I was so determined to "get" this I kept plugging away at it and my printer worked great for many years. I use Octoprint and run it from my desktop computer. Ironically, at this time my printer has been disassembled pending the completion of an all new home printed control housing, new motherboard with drivers, etc.. It sits uncompleted because I dread the aspect of dealing with these exact types of issues again. Good luck!
Thankyou for the video! I am still having a tiny issue tho. My Z now goes down but doesn't stop at the bed. Do I need to enable safe homing or some endstop for my Z?
Great video Richard. I already have Marlin U1.R2.12 installed on my Cr10s with the changes you detailed for my BLTouch. I am now installing an E3D Volcano and need to change the thermistor settings in the firmware. Can I edit the the firmware directly on the printer or do I need to get a fresh copy of Marlin and make the changes for my BLTouch and the E3D thermistor. thanks Wayne
I just purchased the big tree tech skr 1.4 non turbo , 2209 steppers, and big tree tech 3.0 touch screen, bl touch .can i use marlin 2.0 or should I stick with marlin 1.9. I thought I heard issues using marlin 2.0.
when checking my new marlin firmware after completing the steps you outlined, i now have an error for U8glib.h being missing. board set to the mega 2560, same for the processor. Is it worth trying to compile it anyway and run it? Creality CR10-S5 with v2.1 board trying to run bltouch 3.1
Getting the same message - Marlin-2.0.x/Marlin/src/HAL/AVR/u8g_com_HAL_AVR_sw_spi.cpp:65:10: fatal error: U8glib-HAL.h: No such file or directory #include ^~~~~~~~~~~~~~ compilation terminated. exit status 1 Error compiling for board Arduino Mega or Mega 2560.
Hi I have a cr10s pro that I bought a 4.2.7 board for, the problem is that the screen plug goes into the same port that the cr-touch goes into i dont know what to do for this. thanks
My code starts getting different in the beginning part with links. I'm 200 lines off and it also has a silent board? After following this video step by step my Sovol sv01 is a black screen on the printer. Help please
Hello. I got my first printer ender3 max. Put bl touch on it. That’s far as I got. I have run it before bl touch just make sure it works. Done the door hanger that comes with it and 7 piece gear wrench holder from thingiverse. So now I screwed bl touch on what firmware should I install. Keeping in mind not real computer savvy. Like to have something easy to use with decent prints. Until learn more. Marlin, Creality, this and that firmware????? Thanks stay safe.
Could you give me any insights as to how set up bltouch H S in configure adv.h. I cant seem to get high speed to turn on to get faster moves out of bltouch sensor on a skr mini e3 with marlin 2.0
i followed this video step by step untill the part where you flash itas i am using a cr10s i selcted the Arduino Mega or Mega 2560. and i didnt work couldit be another board if so can you plz reply
I’m getting an error of EEPROM on my LCD screen. I looked up a solution to send g-codes to the unit to fix this but when I connected the printer to cura it won’t let me monitor the printer and send code. Any idea? Thanks ahead of time for the tips. Much appreciated!
Also, my CR-10s has a 3D printed direct drive setup you guys showed in a previous video. With the example configurations for the printer, the probe touches off the bed. How do I fix this in marlin?
hello everyone I have Cr10s and using Arduino IDE and everything looking good but when I verifying its telling me Low memory after verifying, please help
I have an error message: fork/exec C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc.exe: The filename or extension is too long. Error compiling for board Arduino Mega or Mega 2560. Any idea how to deal with this? Thanks
Sometimes if the BLTouch will not react, swap the white and black wires around in the connector. Use an exacto knife and carefully release the pin. The wire and clip will pull out. Then snap them back in. Hope this helps.
Hello, am a subscriber to your channel. I've learned alto from your videos. I have a ? Maybe you can help. When I start a print. My play comes out at first. I just %use my tweezers to remove it before it goes to the bed. But what's crazy when it starts the print , it starts late but only a few seconds, then it comes out. Is their a setting in c u r a to use for this? Any help I would appreciate.
G,day Great show but "carriage return" you are showing your age and any one born after 1990 won't have any idea what you are taking about. Thanks for the enlightenment. Regards Tony
Great video and awesome information. I followed everything in your video video and I get this Error Message (In file included from c:\users\stephe~1\appdata\local\temp\arduino_build_78669\sketch\src\inc\marlinconfig.h:41:0, from sketch\src\lcd\dogm\dogm_Statusscreen.h:31, from sketch\src\lcd\dogm\status_screen_DOGM.cpp:32: c:\users\stephe~1\appdata\local\temp\arduino_build_78669\sketch\src\inc\SanityCheck.h:1352:6: error: #error "Z_SAFE_HOMING is recommended when homing with a probe. Enable it or comment out this line to continue." #error "Z_SAFE_HOMING is recommended when homing with a probe. Enable it or comment out this line to continue." ^~~~~ In file included from sketch\src\lcd\dogm\status_screen_DOGM.cpp:32:0: sketch\src\lcd\dogm\dogm_Statusscreen.h:48:12: fatal error: ../../../_Statusscreen.h: No such file or directory #include "../../../_Statusscreen.h" ^~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. exit status 1 Error compiling for board Sanguino. exit status 1 Error compiling for board Sanguino. ) I check the name on the board and the name in Auduino it's correct. I have an Ender 3 Pro with the BLTOUCH. On some threads I saw that may I needed to change to u8g2. All The Other BLTOUCH setups have gotten my machine crazed up. Any help would be great
ROFL.... I should have watched the whole video straight through instead of stopping just before you hit to compile the 1st time. I'm Using Visual Studio myself, and I got your same errors but I hadn't yet realized I could scroll up to view the errors. Spent an hour pulling my hair out trying to find out why I was failing. On the plus side, I figured it out al on my own, and then I realized that I had only watched half of the video. *facepalm*
Thank you for this video. Ive been pulling my hair out for two weeks, watched every video associated with installing bl touch with no success. this video is a difference maker!
Awesome, Loving how you show real world errors, that any of us can make & how to correct them.
Question...i have followed this video 10 times. reloaded new version of Marlin from the Github site. I have 2 problems. 1 When I reboot with the new firmware I get an error the error " failed to enable bed leveling" From what I have read, that is because there is no data. So the second problem. Homing, Everything seems to work when going to home, X & Y go home, the extruder goes to the middle of the bed, but the Z will not go down. it moves upwards, then stops. the BLTouch does it quick reset, probe extends and then I get an error "STOP called because of BLTouch error, Restart with M999" Any help from your user or you would greatly be appreciated. Thanks in advance...CO
This was exactly what I needed. Thank you very much sir. Your work is really appreciated.
Hi watched your Q&A session Sunday
YOU ROCK BROTHER! THIS IS THE MOST! THE BEST! VIDEO EVER! THANKS.
This is very useful, but I wish you had focused on the BLTouch given how you already have another video in which you talk about all the other stuff.
Great instructions Richard
Nicely done Richard. However, you forgot to call-out the prerequisites (like having the Arduino IDE installed, or the need to use Platform IO instead of the Arduino IDE when compiling for a 32-bit control board)
Yes, very nice presentation and smooth as silk delivery. I wish I could be so relaxed while trying to create tube content. And also an however from me... while I've been 3D printing for about a year and made many mods to my printer this will be (if I ever succeed) the first attempt to update my firmware. I've watched a dozen vids for adding a BLTouch with firmware update, most of which where The First Layer and all of them leave gaping info holes and assumptions of knowledge that if the viewer already knew, would likely not be watching a tutorial about how to flash firmware for a BLTouch. Currently after following this (using the file for my CR10S) I keep getting error (U8glib.h: No such file....) which I also got following the specific vid for my CR10s and Marlin 1.9.somethun or other... Not giv'in up though.
@@donmiller316 Hello, i have the same Error, did you find a solution ?
Ty in advance.
@@JoelKaufmann-xi5he Yes but Wow, this was so long ago, I barely remember what I had for lunch yesterday.. Sorry I do not recall the specifics of this issue, but after having worked in Platform IO to some extent since I have learned that there is a database of files. Commands given in P IO seek out those files and write their content into the "firmware" you are attempting to create when you execute the compile command. If it cannot find a file you are asking to be included you will get an error. In some cases errors can be ignored. I found in some cases you can just run compile again it get a successful result. Bottom line I was so determined to "get" this I kept plugging away at it and my printer worked great for many years. I use Octoprint and run it from my desktop computer. Ironically, at this time my printer has been disassembled pending the completion of an all new home printed control housing, new motherboard with drivers, etc.. It sits uncompleted because I dread the aspect of dealing with these exact types of issues again. Good luck!
Any chance you do this video with a CR-10S V2 with the SKR 1.4 Turbo & TMC2209 drivers.?
Thanks for sharing!!!!!
Can you use these setting with the cr touch
On a cr 10s
Thankyou for the video! I am still having a tiny issue tho. My Z now goes down but doesn't stop at the bed. Do I need to enable safe homing or some endstop for my Z?
Brilliant! Subscribed!
Great video Richard. I already have Marlin U1.R2.12 installed on my Cr10s with the changes you detailed for my BLTouch. I am now installing an E3D Volcano and need to change the thermistor settings in the firmware. Can I edit the the firmware directly on the printer or do I need to get a fresh copy of Marlin and make the changes for my BLTouch and the E3D thermistor.
thanks Wayne
When I download marlin 2.0, the folder you show isn't in the version I have?
Can you please help my with my anycubic mega zero v2 it won't let me compile the firmware
What version of the BLtouch are you using?
I'm still getting an error about the board
I just purchased the big tree tech skr 1.4 non turbo , 2209 steppers, and big tree tech 3.0 touch screen, bl touch .can i use marlin 2.0 or should I stick with marlin 1.9. I thought I heard issues using marlin 2.0.
when checking my new marlin firmware after completing the steps you outlined, i now have an error for U8glib.h being missing. board set to the mega 2560, same for the processor. Is it worth trying to compile it anyway and run it?
Creality CR10-S5 with v2.1 board trying to run bltouch 3.1
make sure u add the uglib at the begging of the config and make sure u have the u8glib library installed
Getting the same message - Marlin-2.0.x/Marlin/src/HAL/AVR/u8g_com_HAL_AVR_sw_spi.cpp:65:10: fatal error: U8glib-HAL.h: No such file or directory
#include
^~~~~~~~~~~~~~
compilation terminated.
exit status 1
Error compiling for board Arduino Mega or Mega 2560.
Just followed your instructions but my z axis keeps wanting to move down when homing
Hi I have a cr10s pro that I bought a 4.2.7 board for, the problem is that the screen plug goes into the same port that the cr-touch goes into i dont know what to do for this. thanks
My code starts getting different in the beginning part with links. I'm 200 lines off and it also has a silent board? After following this video step by step my Sovol sv01 is a black screen on the printer. Help please
im getting an error and need to send it to you for help but the email you link doesnt work. how can i ask the question?
Hello. Do I need an arduino?
I am getting a problem where my BLTOUCH is deploying when booting up, but will not deploy to auto home, any help would be appreciated
Hello. I got my first printer ender3 max. Put bl touch on it. That’s far as I got. I have run it before bl touch just make sure it works. Done the door hanger that comes with it and 7 piece gear wrench holder from thingiverse.
So now I screwed bl touch on what firmware should I install. Keeping in mind not real computer savvy. Like to have something easy to use with decent prints. Until learn more. Marlin, Creality, this and that firmware????? Thanks stay safe.
Could you give me any insights as to how set up bltouch H S in configure adv.h. I cant seem to get high speed to turn on to get faster moves out of bltouch sensor on a skr mini e3 with marlin 2.0
Not good for mine on the Artillery genius, showed error M999 just flashed it back to original while I figure out the error.
i followed this video step by step untill the part where you flash itas i am using a cr10s i selcted the Arduino Mega or Mega 2560. and i didnt work couldit be another board if so can you plz reply
did you find a solution? ive got the same problem
I’m getting an error of EEPROM on my LCD screen. I looked up a solution to send g-codes to the unit to fix this but when I connected the printer to cura it won’t let me monitor the printer and send code. Any idea? Thanks ahead of time for the tips. Much appreciated!
Also, my CR-10s has a 3D printed direct drive setup you guys showed in a previous video. With the example configurations for the printer, the probe touches off the bed. How do I fix this in marlin?
hello everyone I have Cr10s and using Arduino IDE and everything looking good but when I verifying its telling me Low memory after verifying, please help
I have an error message: fork/exec C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc.exe: The filename or extension is too long. Error compiling for board Arduino Mega or Mega 2560.
Any idea how to deal with this?
Thanks
did you find an answer to this same error
please help i followed your instructions and fixed any errors and now my bltouch wont retract on contact please help
Sometimes if the BLTouch will not react, swap the white and black wires around in the connector. Use an exacto knife and carefully release the pin. The wire and clip will pull out. Then snap them back in. Hope this helps.
I think you forgot to do the NOZZLE_TO_PROBE_OFFSET
Wow
video but my main board is 32 bit to I use vs code and not arduino
Hello, am a subscriber to your channel. I've learned alto from your videos. I have a ? Maybe you can help. When I start a print. My play comes out at first. I just %use my tweezers to remove it before it goes to the bed. But what's crazy when it starts the print , it starts late but only a few seconds, then it comes out. Is their a setting in c u r a to use for this? Any help I would appreciate.
for people with a old cr10s and a bltouch v3.1 this is not working, i just tryed
Good video. I would invest in some lighting though
saturn 5
dude just get to the bl touch part
G,day
Great show but "carriage return" you are showing your age and any one born after 1990 won't have any idea what you are taking about.
Thanks for the enlightenment.
Regards Tony
Great video and awesome information. I followed everything in your video video and I get this Error Message (In file included from c:\users\stephe~1\appdata\local\temp\arduino_build_78669\sketch\src\inc\marlinconfig.h:41:0,
from sketch\src\lcd\dogm\dogm_Statusscreen.h:31,
from sketch\src\lcd\dogm\status_screen_DOGM.cpp:32:
c:\users\stephe~1\appdata\local\temp\arduino_build_78669\sketch\src\inc\SanityCheck.h:1352:6: error: #error "Z_SAFE_HOMING is recommended when homing with a probe. Enable it or comment out this line to continue."
#error "Z_SAFE_HOMING is recommended when homing with a probe. Enable it or comment out this line to continue."
^~~~~
In file included from sketch\src\lcd\dogm\status_screen_DOGM.cpp:32:0:
sketch\src\lcd\dogm\dogm_Statusscreen.h:48:12: fatal error: ../../../_Statusscreen.h: No such file or directory
#include "../../../_Statusscreen.h"
^~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
exit status 1
Error compiling for board Sanguino.
exit status 1
Error compiling for board Sanguino.
) I check the name on the board and the name in Auduino it's correct. I have an Ender 3 Pro with the BLTOUCH. On some threads I saw that may I needed to change to u8g2. All The Other BLTOUCH setups have gotten my machine crazed up. Any help would be great
ROFL.... I should have watched the whole video straight through instead of stopping just before you hit to compile the 1st time.
I'm Using Visual Studio myself, and I got your same errors but I hadn't yet realized I could scroll up to view the errors. Spent an hour pulling my hair out trying to find out why I was failing. On the plus side, I figured it out al on my own, and then I realized that I had only watched half of the video. *facepalm*