The printer I am working on is an Artillery Sidewinder X1.
I have fitted it with a 3DTouch (BLTouch clone) bed leveling probe purchased from Bangood.
I have printed a mount for it and plugged it into the main board. Once that was done, I edited the firmware and enabled all settings for the 3DTouch roughly following the directions from Teaching Tech's video here. After flashing the firmware, an error message appears on every boot saying:
Failed to enable Bed Leveling echo: Bed Leveling off echo: Fade Height Off ok
After pressing confirm, ABL routine does not work. It homes the X-axis, then the Y-axis, deploys and stows the 3DTouch probe once. It also will show an error message for a split second (so I am unable to know what it says) the comes up with an EEPROM message.
Auto homing does the same thing as ABL routine but with a different error:
STOP called because of BLTouch error - restart with M999 Error:Printer stopped due to errors. Fix the error and use M999 to restart. (Temperature is reset. Set it after res[e]t
I have also zipped up my Marlin firmware configuration I am currently using. They can be found here: here.
My servo pin is connected to D11 and my two wire pin is connected to the ZMAX endstop. Here is a diagram: