Eddy a Surface Scanner from BTT can probe your bed in 20 seconds.
We are selling Eddy v1.0 USB version with temperate compensation and that means you need to connect it directly to your RPI.
It’s a cheap version of most well know surface scanners like IDM, beacon, cartographers, etc.
• High-speed Leveling.
Completes bed leveling in just 20 seconds on a typical-size printer.
• High Accuracy.
Offers meticulous measurements with an accuracy of 0.0005mm.
• Feather-light & Compact.
Lightweight at 6g, reducing the influence of motion inertia, while its compact size ensures broad compatibility.
• Temperature Compensation.
 Integrates with Klipper’s temperature compensation feature to boost leveling precision and avoid temperature drift.
• Custom Casing.
Eddy’s shell can help limit the installation height to avoid metal interference.
Klipper config
[mcu eddy] serial: /dev/serial/by-id/usb-Klipper_rp2040_eddy-if00 [temperature_sensor btt_eddy_mcu] sensor_type: temperature_mcu sensor_mcu: eddy min_temp: 10 max_temp: 100 [probe_eddy_current btt_eddy] sensor_type: ldc1612 z_offset: 1.0 #i2c_address: i2c_mcu: eddy i2c_bus: i2c0f x_offset: 0 # Set according to the actual offset relative to the nozzle y_offset: 20 # Set according to the actual offset relative to the nozzle data_rate: 500 [temperature_probe btt_eddy] sensor_type: Generic 3950 sensor_pin: eddy:gpio26 horizontal_move_z: 2 [bed_mesh] horizontal_move_z: 2
Compile klipper
Follow this instruction and original guide