How to install a BLTouch on a Creality Ender 5

If you would like to install a BLTouch to your Ender 5 and don’t know how? Well look no further! Here is a video showing you the steps you need to take to install this auto-bed leveling system! Take a look!

I second this video.
It has all the info you need.
That’s the one I used. It was easier than I expected.

There’s a few things to notice.
-The BLTouch will replace your z-stop sensor. So you can unplug that cable.

  • Sometimes the "needle"of the BLTouch will stop working. Maybe because of dust or debris that got there. Just turn the printer off, move the needle up and down manually a few times and you’re good to go.
  • Don’t forget to upgrade the firmware.
1 Like

One thing missing in the video is the need to update the firmware. You will need to find the latest marlin firmware to install.

Personally I did have alot of issues after installing Marlin 2.0 so instead I installed TH3D and everything worked instantly.

Teaching tech has a great video on the install.

1 Like

I have the 5 pro.
Does the EEPROM store “NOZZLE_TO_PROBE_OFFSET”?
I’m really confused. I know I don’t have something in the firmware correct.
Auto home works, all BLtouch functions seem to work. I don’t understand how the meshing works. It doesn’t activate before a print (with the standard cura code found below, just added G29), and also, when I go to “Level Bed”, it goes to the front left of the printer, seemingly skipping the whole leveling the bed process.

I’ve flashed the firmware with
#define NOZZLE_TO_PROBE_OFFSET { -43, -7, 0 }
and
#define NOZZLE_TO_PROBE_OFFSET { +43, -7, 0 }
there is no difference between the two, leading me to believe that it isn’t initializing somehow.

I’m following this guide.

"M201 X500.00 Y500.00 Z100.00 E5000.00 ;Setup machine max acceleration
M203 X500.00 Y500.00 Z10.00 E50.00 ;Setup machine max feedrate
M204 P500.00 R1000.00 T500.00 ;Setup Print/Retract/Travel acceleration
M205 X8.00 Y8.00 Z0.40 E5.00 ;Setup Jerk
M220 S100 ;Reset Feedrate
M221 S100 ;Reset Flowrate

G28 ;Home
G29 ;Bed Levelling

G92 E0 ;Reset Extruder
G1 Z2.0 F3000 ;Move Z Axis up
G1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position
G1 X10.1 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line
G1 X10.4 Y200.0 Z0.28 F5000.0 ;Move to side a little
G1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line
G92 E0 ;Reset Extruder
G1 Z2.0 F3000 ;Move Z Axis up"

1 Like