makerbase-mks / MKS-SKIPR

MKS SKIPR is an all-in-one board launched by Makerbase for running Klipper. It integrates the RK3328 SOC running the Klipper host and the STM32F407VET6 MCU responsible for executing specific machine actions. It meets the use of most 3D printers.
GNU General Public License v3.0
91 stars 15 forks source link

Can I use CR Touch (from Ender 3) on the board? #60

Open prondz opened 11 months ago

prondz commented 11 months ago

I have a CR Touch from ender 3. I can find something from generic BL touch, but nothing about CR Touch. Do anyone use this sensor with this board? How can I use this?

Skidtire commented 11 months ago

There is a 3 pin header on the board marked 3dtouch, hook up the control (yellow) aswell as 5v (red) and ground (green) to that 3 pin header, then take the switch and ground pin(white and black wire) and hook them to a endstop header, these are the color codes for a 3Dtouch so your CRtouch may have different color coding, Then add this to your printer.cfg

[bltouch] sensor_pin: ^PA13 control_pin: PA8 pin_up_touch_mode_reports_triggered: true x_offset: 39.8 y_offset: 0 z_offset: 2.575

[safe_z_home] home_xy_position: 115,115 # Change coordinates to the center of your print bed speed: 100 z_hop: 10 # Move up 10mm z_hop_speed: 5

step_pin:PE1 dir_pin:!PE0 enable_pin: !PE2 microsteps: 16 rotation_distance: 40 full_steps_per_rotation: 200 gear_ratio: 80:16 endstop_pin:probe:z_virtual_endstop

These are the settings that worked for me, Hopefully this helps.