• Stars
    star
    208
  • Rank 189,015 (Top 4 %)
  • Language
    C
  • License
    The Unlicense
  • Created about 3 years ago
  • Updated 11 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Structured Klipper config for Prusa MK3s 3D printer

Kliper on Prusa MK3s

Structured Klipper config for Prusa MK3s/MK3s+ 3D printer, inspired by https://github.com/Rat-OS/RatOS-configuration

Pre-Check

Install

  1. Install https://docs.mainsail.xyz/setup/mainsail-os to SDCard and RPI Zero 2 W
  2. Connect as described in https://help.prusa3d.com/en/article/raspberry-pi-zero-w-preparation-and-installation_2180
  3. Update all components under Machine tab, otherwise config might not be able to load
  4. Clone config git clone https://github.com/dz0ny/klipper-prusa-mk3s.git ~/printer_data/config/klipper-prusa-mk3s

If you are adding this configuration after installing Klipper via KIAUH, the directory might be different - typically following ~/[printer_name]/printer_data/config, where [printer_name] is the name you selected during the Kiauh installation

  1. Add the following to the to moonraker.conf to enable automatic updates
[update_manager prusa]
type: git_repo
origin: https://github.com/dz0ny/klipper-prusa-mk3s.git
path: ~/printer_data/config/klipper-prusa-mk3s
primary_branch: main
is_system_service: False
managed_services: klipper
  1. Copy https://github.com/dz0ny/klipper-prusa-mk3s/blob/main/printer.template.cfg to printer.cfg in your klipper config
  2. Adjust config to your hardware
  3. Flash Klipper to your printer https://www.klipper3d.org/Installation.html#building-and-flashing-the-micro-controller

You will still need a USB cable as you cannot flash via an internal serial port. You can also use any other computer to compile your firmware.

To use this config, the firmware should be compiled for the AVR atmega2560. To use via serial, in "make menuconfig" select "Enable extra low-level configuration options" and select serial1 (the RasPi serial) or serial0 when you plan to connect via the USB.

To flash: make flash FLASH_DEVICE=/dev/serial/by-id/usb-Prusa_Research__prusa3d.com__Original_Prusa_i3_MK3_CZPX0620X004XK70128-if00

  1. Print

Nice things

Klipper mesh on print area only install guide

Screenshots

image image image image

More Repositories

1

leapcast

ChromeCast emulation app for any device
Python
1,403
star
2

lightdm-login-chromeos

Installs chromiumos-aura window manager to Ubuntu
Shell
226
star
3

docker-wpdev

Wordpress in Docker
Shell
112
star
4

AudioJS

Fork of VideoJS this time for Audio, also have all themes from VideoJS
JavaScript
49
star
5

youtube-dl-server

Allows you to download mp3 or mp4 from popular video sites. You can use bookmarklets or Chrome extension to initiate download.
Python
27
star
6

heroku-docker-piwik

Piwik packaged for Docker and Heroku
PHP
26
star
7

mopidy-lux

The other Mopidy web client, for day and night.
CoffeeScript
26
star
8

vaultier

MIrror of http://git.rclick.cz/rclick/vaultier.git
JavaScript
24
star
9

go-icecast-server

Proof of concept icecast server
JavaScript
15
star
10

chrome-transmission-remote

Useful if you run Transmission Bittorrent Client on a remote server
JavaScript
13
star
11

apt-transport-github

Fetch debian packages via GIthub release API
Python
12
star
12

sentry-pushover

sentry-pushover
Python
12
star
13

gobu

Painless bootstrapping of golang
Go
11
star
14

pydantic-requests

A helper that integrates Pydantic with requests library for seamless access to defined Models
Python
11
star
15

mopidy-android-app

Mopidy client for Android
JavaScript
10
star
16

snappy-cubox-i

Snappy with Ubuntu Core for Cubox-i and Hummingboard
Shell
10
star
17

champ

Plex player for RPi
Go
10
star
18

Eagle3D

Python
10
star
19

Teambox-Chrome-extension

Teambox extension which adds Instant Search
JavaScript
9
star
20

Loggy

Loggy is simple express server for remote logging with REST API and Wordpress plugin.
PHP
8
star
21

lightdm-login-steam

Adds login options for Steam and Steam - Big picture mode (bypases unity)
Shell
6
star
22

docker-countly

Docker container for countly-server
Shell
5
star
23

OpenWRT-internet-radio

Internet radio project based on OpenWRT Backfire
Shell
4
star
24

node-deployer

Node.js deployment tool, inspired by Ruby's Capistrano.
JavaScript
4
star
25

Cheerlights

Cheerlights for eLUA
C
4
star
26

echo-cancellation

JavaScript
4
star
27

wpbox

Simple Wordpress container with plugins,themes installed at run time
Shell
3
star
28

video.streamy

Another torrent to kodi addon.
Python
3
star
29

pyramid_straw

Makes debugging SQLAlchemy in Pyramid a joy.
JavaScript
3
star
30

kodicast

Makefile
2
star
31

kodi-slo-radio

Slovenske radijske postaje za XBMC
Python
2
star
32

syslog_wrapper

Exposes syslog server to "command" that logs to stdout
Go
2
star
33

dz0ny

2
star
34

wpapi

Wordpress.org download API
Go
2
star
35

cdeb

Just like fpm but in go and only for deb... Why? Because who has time to deal with ruby
Go
2
star
36

elm-land-tailwind

JavaScript
2
star
37

vagrant-airtime

Vagrant cookbook for Airtime on Ubuntu Oneiric 11.10
Ruby
2
star
38

Mobitel-SMS-api

Pošiljanje sms
2
star
39

esphome-differential-thermostat

A thermostat-like device used for solar or wood chip-based furnaces to control your water boiler heating.
2
star
40

wrap2

Pid1 manager with templates, cron and logger
Go
2
star
41

elrs-telemetry

TypeScript
2
star
42

mopidy-core-image

Makefile
2
star
43

teambox-translations

Uses Tolk to ease your translation process
Ruby
1
star
44

najdisi-osvezevalec

Ob posodobitvi Wordpress strani ali članka, pošlje zahtevo najdi.si za ponovno indeksiranje
PHP
1
star
45

my-argos

Python
1
star
46

prusa-wifi

A tiny OctoPrint clone running on ESP32 that plugs into Prusa.
C++
1
star
47

docker-buildbot

1
star
48

testing

testing
1
star
49

volitve2011

Rezultati volitev v živo
1
star
50

martini-sentry

Sentry middleware for Martini
Go
1
star
51

node-arso

CoffeeScript
1
star
52

vreme-slika

Go
1
star
53

wodpress-cli

Wordpress CLI using node-js
JavaScript
1
star
54

travis-php-broken

IT'S NOT ANYMORE. ALSO BEHAT IS BROKEN ON 5.6
PHP
1
star
55

heroku-buildpack-redis

Inline redis-server :>
Shell
1
star
56

sputnik

Open source RSS reader
JavaScript
1
star
57

dz0ny.dev

HTML
1
star
58

thefrogframework

Clone of https://treefrog.svn.sourceforge.net/svnroot/treefrog
1
star
59

fider-p08D

Go
1
star
60

zekom1_wordpress

Google Analitika skladna z ZEKOM-1
PHP
1
star
61

create-pr

GitHub action to create a PR
Python
1
star
62

mopidy-8tracks

Python
1
star
63

anbf

Like Ansible but faster, written in Go supporting existing playbooks.
1
star
64

heroku-buildpack-lftp

heroku-buildpack-forego
Shell
1
star