Skip to content
Archived page. This content is kept for reference only and is no longer maintained. For current instructions see Installation and Setup.

Klipper Setup

Installation of the Cartographer Klipper Module

Section titled “Installation of the Cartographer Klipper Module”

Clone the Klipper module from GitHub using the following commands, you then need to run our installation script.

Terminal window
cd ~
git clone https://github.com/Cartographer3D/cartographer-klipper.git
./cartographer-klipper/install.sh

This step will automatically create a link to the script and place it in the klipper/klippy/extra directory.

Remember to update cartographer via the mainsail/fluidd UI

Section titled “Remember to update cartographer via the mainsail/fluidd UI”

In order to keep up to date with our latest Klipper software, please add the following config to the bottom of your moonraker.conf file.

[update_manager cartographer]
type: git_repo
path: ~/cartographer-klipper
channel: stable
origin: https://github.com/Cartographer3D/cartographer-klipper.git
is_system_service: False
managed_services: klipper
info_tags:
desc=Cartographer Probe

upon completion, press SAVE & RESTART and it should now display in the update section of either Mainsail or Fluidd.

Cartographer Software updates managed via Moonraker.

If you get “Repo is dirty. Detected the following modified files: [‘install.sh’]”, a soft Recovery should fix it.

Note, you need to replace the serial path or UUID with your probes serial path or UUID, this can be found by running the following commands

For USB based probes

Terminal window
ls /dev/serial/by-id/

For CAN based probes

Terminal window
~/klippy-env/bin/python ~/klipper/scripts/canbus_query.py can0

Take note of either the Serial ID or the UUID.

Since late August, most probes shipping from directly from Cartographer3D, and a majority of our resellers have pre-flashed with the Cartographer Survey Firmware.

If your box or antistatic bag states “Survey Touch Ready”, please go here

See also: Klipper Configuation

If it doesnt, don’t worry. You can update your probe using our flashing tool. If you want to configure it as is, please go to the next page.