# Please Add option to enable BD touch

**URL:** https://marlin.crc.id.au/forum/t/please-add-option-to-enable-bd-touch/2006
**Category:** Feature Requests
**Tags:** bltouch
**Created:** [28 December 2023 03:16 UTC](https://marlin.crc.id.au/forum/t/please-add-option-to-enable-bd-touch/2006 "2023-12-28T03:16:15Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![Kent\_R1](https://marlin.crc.id.au/forum/user_avatar/marlin.crc.id.au/kent_r1/32/1019_2.png) [@Kent\_R1](https://marlin.crc.id.au/forum/u/Kent_R1)
#### Post date: [28 December 2023 03:16 UTC](https://marlin.crc.id.au/forum/t/please-add-option-to-enable-bd-touch/2006/1 "2023-12-28T03:16:16Z")

</div>

Please add option to enable BD touch sensor. It’s faster and no chance of damage like BL touch pin. Functionality is already included in Marlin. GitHub info below.

What changes did you do to require moving cooling fan and MB fan for Ender 3 w/SKR mini e3 V2? If I knew that I might try compiling…

> **[GitHub - markniu/Bed\_Distance\_sensor: Auto bed level with High resolution...](https://github.com/markniu/Bed_Distance_sensor)**
>
> Auto bed level with High resolution distance sensor - GitHub - markniu/Bed\_Distance\_sensor: Auto bed level with High resolution distance sensor

Thank you

---

<div class="post-metadata">

### Author: ![CRCinAU](https://marlin.crc.id.au/forum/user_avatar/marlin.crc.id.au/crcinau/32/1337_2.png) [@CRCinAU](https://marlin.crc.id.au/forum/u/CRCinAU)
#### Post date: [2 January 2024 09:27 UTC](https://marlin.crc.id.au/forum/t/please-add-option-to-enable-bd-touch/2006/2 "2024-01-02T09:27:24Z")

</div>

Thanks for referring me to the BD Sensor…

I’ve got one on the way now - I’ll test it out and try to put an optimised config into the builder once I figure it all out.

The cooling fan changes are outside of what I can enable via the scope of the builder right now - as it includes reassigning pins.

I’ll update this post when I get some further progress…

---

<div class="post-metadata">

### Author: ![CRCinAU](https://marlin.crc.id.au/forum/user_avatar/marlin.crc.id.au/crcinau/32/1337_2.png) [@CRCinAU](https://marlin.crc.id.au/forum/u/CRCinAU)
#### Post date: [20 January 2024 10:10 UTC](https://marlin.crc.id.au/forum/t/please-add-option-to-enable-bd-touch/2006/3 "2024-01-20T10:10:36Z")

</div>

I’ve updated the firmware builder to have the ability to use the BD\_SENSOR.

It should be a plug-n-play replacement for the BLTouch - and even be able to use the same cable to the PROBE port of any supported mainboard.

I managed to talk to the probe ok:

```auto
Send: M102 S-1
Recv: ok P15 B3
Recv: BD Sensor version:V1.2 pandapi3d.com
Recv:

```

Once I figure out how to mount the sensor, I’ll give it a bit more of a try…
