Creality3D® Official Store! EU/US/AU/UK/CA 3D Printer In stock! New added countries ship from China: Philippines, Israel, Mexico, Malaysia, etc.

BL Touch Auto Bed Leveling Sensor For CR/Ender Series

  • Sale
  • $ 45.99 USD
  • Regular price $ 62.00 USD

Product Description

BLTouch Sensor Guide: All You Need to Know

BLTouch is a type of semiconductor hall sensor and is an electronic component for 3D Printers. A precisely measures the tilt of the bed surface. It could work with any kind of bed material, such as glasses, wood, metals, and so on.


BLTouch is fulfilled with simple structure and high precision by using progressively designed solenoid and hall sensors. It aims for user convenience and enjoyable printing by adding many smart functions, such as self-test, alarm, alarm release & Touch Switch mode, Blue LED for servo signal indicating, and Z-probe(Zmin) Testing.

  • Features:
    The main functions and controls of BLTouch are the same as the usual auto bed leveling sensor, which consists of an RC servo and microswitch. Thus, BLTouch can be applied on almost every board.
    Self-test: The push pin operates two times in a test when the power is on.
    AlarmThe LED light blinks if a problem was found on a self-test or during operation
    Wiring defect indicatorBlue and Red LED for indicating wiring defects. 
  • Easy to Use: This auto bed leveling sensor makes it easier to level the hotbed, which can precisely measure the tilt of the Bed surface. Bed leveling is not a problem anymore.
  • Intelligence self-check and alarm: The function of auto leveling is adopted to make it easier to use and to increase the success rate of shaping.

How to Install Creality BL Touch?

CR/Ender Sensor Creality 3D Printer

How to connect the wiring?

There are two types of BL touch wiring. One is the 32-bit mainboard and the other one is the 8-bit mainboard


CR/Ender Sensor Creality 3D Printer

Ender-3-V2 with V4.2.7 32-bit mainboard


CR/Ender Sensor Creality 3D Printer

✔ Step 1:  Plug in the BL touch extension cable into Pinboard A. It needs to be in the correct orientation to avoid blowing anything up, so read the label on Pinboard A and plug the BL touch extension cable in alignment.
 Step 2:  Pinboard A plugs into space where the LCD ribbon cable was. Take care to make sure it is centered as it is possible to plug in misaligned.
 Step 3:  There are three stop plugs all in a row on the mainboard, We need to find and unplug the one that has the Z label, and then insert the BL touch black and grey cables in the correct direction.

Customer Reviews

Based on 30 reviews
BLTouch V3.1 Works great on CR10S with V2 mainboard

Thank goodness for the community! One big issue i had with the BLTouch is the Z-Stop signal wires are reversed. Even some of the online documentation had it incorrect. Plenty of online documentation showing the correct orientation. Once i swapped the signal cables around, the bltouch detected and stopped the extruder from going down further. Everything else was pretty straight forward: Installed firmware using ultimaker cura 4.5 thru the USB Port, setting the Z-offset, adding in some additional code to the GCode when slicing. All in all it was a quick install. If anything, i spent WAY more time just OCD'ing with wire management :)

Works great

Instructions are better looked up online through youtube but it works great once you can get the z-offset situated! i love not having to manually level anymore!

easy to install and setup

I have the Silent mainboard v1.1.5.
After install the hardware, upgrade the Silent mainboard FW directly using Octopi, auto bed level, adjust Z offset, enter initial G code and it is good to go.

Steve Wigley
Works great!

Easy enough to install. Had some issues flashing firmware because apparently only certain USB ports show up as a COM port and it wouldn't connect my PC to the 3D printer because of it, so that's my bad. Learned that the firmware on the website is out of date so I used TH3D's version which works great. Did a couple test prints and I'm very happy with how well the first layer is laid.

Note: Instructions have some misspellings and the image of progisp shows LowValue and HighValue values swapped vs what they say in text. Go with what the text says to do.

Working Great

Arrived well packaged. Took a little bit to get it hooked up right, but now it is working great. Had to print a modded case top to move the cooling fan so it would close properly, but again not a big problem..Also had to use a different firmware than the one suggested. But overall happy with the purchase. All the issues only let me get to know my printer better.