BL+CR Touch Compatible
This was a work in progress that may still need some tweaks. The spacer plate is meant for this specific motor, but may be compatible with others