Anche io monto quello cesso e non funziona male:
https://www.aliexpress.com/item/1005003664312458.html
Klipper config:
------------------------
[bltouch]
sensor_pin: ^PC4
control_pin: PA8
x_offset: -34.8
y_offset: -3
[safe_z_home]
home_xy_position: 150, 115 # Change coordinates to the center of your print bed
speed: 50
z_hop: 10 # Move up 10mm
z_hop_speed: 5
[bed_mesh] # enable for BLTouch
speed: 300
mesh_min: 5, 5
mesh_max: 190, 220
algorithm: bicubic
probe_count: 7,7
horizontal_move_z: 5
fade_start: 1.0
fade_end: 10.0
adaptive_margin: 5
[stepper_z]
step_pin: PB5
dir_pin: !PB4
enable_pin: !PB8
microsteps: 16
rotation_distance: 8
endstop_pin: probe:z_virtual_endstop
position_max: 250
position_min: -2
-----------------
Slicer start GCODE:
BED_MESH_CALIBRATE METHOD=automatic ADAPTIVE=1 ADAPTIVE_MARGIN=0
--------------------
PROBE_ACCURACY at X:85.500 Y:124.500 Z:3.973 (samples=10 retract=2.000 speed=5.0 lift_speed=5.0)
------------------------------------------------------------------------------------------------------
08:27:36 // probe at 85.500,124.500 is z=1.987500
08:27:39 // probe at 85.500,124.500 is z=1.980000
08:27:42 // probe at 85.500,124.500 is z=1.982500
08:27:44 // probe at 85.500,124.500 is z=1.987500
08:27:47 // probe at 85.500,124.500 is z=1.980000
08:27:50 // probe at 85.500,124.500 is z=1.985000
08:27:52 // probe at 85.500,124.500 is z=1.990000
08:27:55 // probe at 85.500,124.500 is z=1.982500
08:27:57 // probe at 85.500,124.500 is z=1.985000
08:28:00 // probe at 85.500,124.500 is z=1.992500
08:28:00 // probe accuracy results: maximum 1.992500, minimum 1.980000, range 0.012500, average 1.985250, median 1.985000, standard deviation 0.003945