Our great sponsors
-
Marlin
Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
The config directory, mentioned here https://www.klipper3d.org/Installation.html , is https://github.com/Klipper3d/klipper/tree/master/config and is updated regularly. This is the most up to date one I've found and try to stick with it for my own sanity.
This document(linked in video) shows pinout of atmega to arduino names. Its useful if you are using an old config file and trying to use it for your current build(I saw a bunch of old config files listed when googling ezabl cr10s on reddit). https://docs.arduino.cc/hacking/hardware/PinMapping2560 If you combine it with either https://github.com/MarlinFirmware/Marlin/blob/2.0.x/Marlin/src/pins/ramps/pins_RAMPS.h Or https://github.com/MarlinFirmware/Marlin/blob/2.0.x/Marlin/src/pins/ramps/pins_RAMPS_CREALITY.h (also in the description of that video) you should be able to figure out what pin is where but its a tedious process of comparing it to the board itself.
The pins in creality-cr10-2018.cfg (found at https://github.com/hobbyistmaker/klipper-config/blob/master/printer-creality-cr10s-2018.cfg) was totally different so I used yours, commented out the probe-parts etc and I'm now gonna give it go!