KlackEnder Probe
thingiverse
## KlackEnder Probe </ins></b> <b><ins> KlackEnder Probe - **Simple, fast and cheap!** </ins></b> Adaptation of the [Klicky](https://github.com/jlas1/Klicky-Probe)/[Quickdraw] https://github.com/Annex-Engineering/Quickdraw_Probe) Probe for the Ender 3 and comparable Creality printers. The probe is compatible with all printers that use the X plate of the Ender 3. The cost of the probe is <5€, of which the switch is the most expensive part. The probe is compatible with **Marlin and Klipper**. Both firmwares work with the G29 command, the docking is done automatically by the printer, it couldn't be easier! Both firmwares add a KlackEnder menu to the display that can be used to dock and undock the Probe. The Bed-Mesh can be created via the custom menu, via the default formware settings or with G29. **Important note: You have to set the offset to the z limit switch, not to the probe! The printer calculates the first layer from the z endstops position and the probed mesh!** Thanks to Jon for the name idea:) <b><ins> Quick Overwiew </ins></b> - Compatible with Marlin and Klipper. Firmware is provided. - Automatic docking and undocking of the probe. - Cuatom menu to control the probe. - Cheap way to get fast and accurate probing. - Easy to install, no soldering. - Works with all print surfaces <img src="https://github.com/kevinakasam/BeltDrivenEnder3/blob/main/Pictures/Discord-Logo%2BWordmark-Color.png?raw=true" width="250"> If you have any questions feel free to join the [Discord-Server](https://discord.gg/xqpKrxt9FC) <table> <tr> <td><img src="https://github.com/kevinakasam/KlackEnder-Probe/blob/main/Images/KlackEnder.gif?raw=true" width="350"> </td> <td><img src="https://github.com/kevinakasam/KlackEnder-Probe/blob/main/Images/Image.png?raw=true" width="460"> </td> </tr> </table> <b><ins> BOM - Parts you need: </ins></b> - 1x OMRON D2F or similar switch - 4x Magnet 3x6mm - 2x M3x8mm screw (SHCS or BHCS doesn't matter) - 3x M5x8mm screw (SHCS or BHCS doesn't matter) - 3x M5 t-nut - small cable tie and some cable (you may also need a connector to connect the probe to the mainboard e.g JST XH) <b><ins> Assembly Guide </ins></b> I made a short video about the assembly and installation of the probe. Wiring and firmware changes are described at the bottom of the page. <iframe width="560" height="315" src="https://www.youtube.com/embed/zpy08KOuiJg" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe> --- <b><ins> Wiring Guide </ins></b> Since there is no polarity on Swichtes, it doesn't matter which wire goes where. Just connect the switch to the two marked pins. In the next chapter about firmware changes you will see where to add the pin. **If you want me to add more mainboards feel free to contact me on Discord: kevinakasam#2097** #### Stock Ender 3+Pro / Creality3D V1.1.x - Currently I do not know how to connect an additional endstop to the stock Creality3D V1.1.x Mainboard <img src="https://i1.wp.com/www.th3dstudio.com/wp-content/uploads/2017/12/CR10v112.jpg?fit=1200%2C828&ssl=1" width="460" /> - Image source [3D-Druck-Community](https://www.3d-druck-community.de/showthread.php?tid=23449) - Pin for Firmware: #### Ender 3 V2 / Silent Board V4.2.7 (or all Creality3D V4.x.x) - Connect the probe to the two marked pins (G and Out). This pins would be also used to connect a BL-Touch. <img src="https://github.com/kevinakasam/KlackEnder-Probe/blob/main/Images/V4.2.7.jpg?raw=true" width="460" /> - Image source [Creality3D](https://creality3d.shop/products/creality3d-upgrade-silent-4-2-7-1-1-5-mainboard-for-ender-3-ender-3-pro-ender-5-3d-printer?lang=de) - Pin for Firmware: PB1 #### BIGTREETECH SKR Mini E3 V1.x - Connect the probe to the two marked pins (Probe port). <img src="https://github.com/kevinakasam/KlackEnder-Probe/blob/main/Images/SKR-Mini-V1.x.jpg?raw=true" width="460" /> - Image source [printertec](https://www.printertec.ch/elektronik/arduino/335/skr-mini-e3-v1.2-control-board-32-bit-cpu-32bit-board-fuer-ender-cr-10) - Pin for Firmware: PC14 #### BIGTREETECH SKR Mini E3 V2.x - Connect the probe to the two marked pins (Part of the BL-Touch port). <img src="https://github.com/kevinakasam/KlackEnder-Probe/blob/main/Images/SKR-Mini-V2.x.jpg?raw=true" width="460" /> - Image source [BIGTREETECH](https://ae01.alicdn.com/kf/H27db29b02f354dc3abb6e36905bc45cdm/BIGTREETECH-BTT-SKR-MINI-E3-V2-Control-Board-32bit-Mit-TMC2209-3D-Drucker-Teile-Motherboard-F.jpg_Q90.jpg_.webp) - Pin for Firmware: PC14 #### BIGTREETECH SKR Mini E3 V3.x - Connect the probe to the two marked pins (Probe port). <img src="https://github.com/kevinakasam/KlackEnder-Probe/blob/main/Images/SKR-Mini-V3.x.jpg?raw=true" width="460" /> - Image source [3djake](https://www.3djake.de/bigtreetech/skr-mini-e3) - Pin for Firmware: PC14 <b><ins> Firmware Guide </ins></b> <b><ins> **Please visit my <a href="https://github.com/kevinakasam/BeltDrivenEnder3">Github Page</a> to get the documentation of the firmware changes!** </ins></b> **Important note: You have to set the offset to the z limit switch, not to the probe! The printer calculates the first layer from the z endstops position and the probed mesh!** The KlackEnder probe works with Marlin and Klipper. This guide only shows you what changes you need to make to the firmware, not how to modify/upload the firmware itself. There are several guides online for different boards and printers. **You do not have to use the ```Probe In``` or ```Probe Out``` macros.** They're just a nice to have. The printer will do this automatically when you send a ```G29```. ### Klipper The installation for Klipper is pretty easy. Simply copy the code from the ```KlackEnder.cfg```to your ```printer.cfg``` The ```[gcode_macro G29]``` does the same like the ```[gcode_macro AUTO_BED_MESH]```. I just added this so you can use the G29 commend as usual. ### Marlin The installation for Marlin requires some more changes, but I will guide you through this :) There is also a zipped Marlin file. This is exactly the same configuration I used for testing. It contains the Probe related thins only!! Do not flash this to your printer!!
With this file you will be able to print KlackEnder Probe with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on KlackEnder Probe.