forked from pellcorp/klipper
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Tim edited this page Aug 15, 2026
·
3 revisions
This is the Klipper fork NebulaOS runs on the printer. The interesting NebulaOS-specific bits are
mostly PRTouch (the load-cell probe), Z-compensation, and TMC status reporting — all in
klippy/extras/, fully isolated there. Everything else different from upstream is inherited fork
lineage, not NebulaOS's own work (see NebulaOS Changes).
Branch: master. You don't need to build this repo on its own —
NebulaOS-firmware pins an exact commit here and
pulls it in as part of the full build.
Related repos:
- NebulaOS-firmware — where the real build happens
- NebulaOS — releases
- NebulaOS-kernel — kernel fork
- NebulaOS-guppyscreen — touchscreen UI fork
- NebulaOS Changes — what's actually different from upstream Klipper, and why
- PRTouch — the load-cell probe
- Z Compensation — the XY-corrected Z compensation system
- Development — working on this fork
- Testing — what's been qualified, and how
- Integration with NebulaOS-firmware — how this repo gets consumed
- Updating on Device — how a change here reaches a real printer
This wiki summarizes; this repo's own docs/NEBULAOS_FORK_DIFFERENCES.md and
NebulaOS-firmware's tracked docs are the real source of truth.