BL touch setup step by step
Using repetier firmware tool https://www.repetier.com/firmware/dev/index.php
General tab
configuration level Expert
Mechanics tab
Endstops
Not ticked-----Always check endstops. Only enable if you have no cross talk from your motors, which could trigger wrong signals causing the print to skew. (ALWAYS_CHECK_ENDSTOPS)
Tick ----X homing in negative direction direction (towards min endstop). (X_HOME_DIR)
Tick-----Y homing in negative direction direction (towards min endstop). (Y_HOME_DIR)
Tick-----Z homing in negative direction direction (towards min endstop). (Z_HOME_DIR)
Homing order------X,Y,preheat then Z
Pre-raise Z---------Allways
Pre raise distance----5
XY Homing pos. for Z----- 100 100 ;centre of bed
Z min-----Electronic,normally closed_____Pin----Z min endstop
Endstop distance after homing 1 1 0
Features tab
Tick------Enable Z-probing
Tick------Enable Servo
Z-Probing
Tick-----Enable automatic bed leveling
Tick----Enable pullup resistor for probe pin
Tick-----Probe triggers on high
Z-probe pin-----Z min endstop
Probe bed distance----5
Set probe x,y extruder offset as show in diagram in config tool
Probe height----adjust this to set the distance from bed to nozzle when Z is homed
Probe start script-----M340 P0 S700
Probe finished script-----M340 P0 S1500
Bed Measuring Method-----n * n grid
Set number of grid points and probing locations depending on what your probe x,y offsets were set to earlier.
Servo-Configuration
If using the 1st servo location on the ramps board set
Servo 0----digital pin 11________start position 1500
I dont think i missed any steps, hope it helps.