- Shell 100%
| .theme@bf97e2d388 | ||
| .gitignore | ||
| .moonraker.conf.bkp | ||
| autocommit.sh | ||
| config_backup.cfg | ||
| crowsnest.conf | ||
| KAMP | ||
| KAMP_Settings.cfg | ||
| macros.cfg | ||
| mainsail.cfg | ||
| moonraker-sql.db | ||
| moonraker.conf | ||
| moonraker.conf.backup | ||
| octoapp-system.cfg | ||
| octoapp.conf | ||
| printer-20251014_192749.cfg | ||
| printer.cfg | ||
| README.md | ||
| shutdown_after_print.cfg | ||
Install Raspbian lite on the raspberry pi. Boot and login, and install git.
Install klipper on the pi
Visit (kiauh)[https://github.com/dw-0/kiauh] and then run the .sh file at ./kiauh/kiauh.sh and go through the menus. Don't use an experiemental version, and install everything.
Go through the installation steps for everything, setting up one printer. Make sure to add tailscale to the list of trusted ip addresses at ~/printer_data/config/moonraker.config.
Get the config files back onto the machine
Get the Klipper firmware file
Git clone the (klippy repo)[https://github.com/Klipper3d/klipper/]
Once you have a local klipper git, you want to run make menuconfig in the klipper repo. Choose these settings:
(look up BTT skr mini e3 klipper menu settings)
Then exit while saving, and run make. Once that has compiled, you want to run:
sudo ~/klipper/scripts/update_mks_robin.py ~/klipper/out/klipper.bin ~/klipper/out/Robin_nano43.bin
(see (here)[https://github.com/JhonasBarchechen/Klipper-Bluer/blob/main/mks%20nano%20firmware%20build%20commands.txt])
which will make the firmware file for the printer. Now load that onto an SD card, and put that into the printer, and turn the printer on to reflash the firmware.