Skip to content

Commit

Permalink
docs: Add a note about hardware independence to Features.md
Browse files Browse the repository at this point in the history
Signed-off-by: Kevin O'Connor <[email protected]>
  • Loading branch information
KevinOConnor committed Nov 29, 2022
1 parent a9495d8 commit 817339a
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion docs/Features.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Klipper has several compelling features:
kinematic estimations (such as the Bresenham algorithm) - instead it
calculates precise step times based on the physics of acceleration
and the physics of the machine kinematics. More precise stepper
movement translates to quieter and more stable printer operation.
movement provides quieter and more stable printer operation.

* Best in class performance. Klipper is able to achieve high stepping
rates on both new and old micro-controllers. Even old 8bit
Expand Down Expand Up @@ -53,6 +53,13 @@ Klipper has several compelling features:
types of robots easier and it keeps timing precise even with complex
kinematics (no "line segmentation" is needed).

* Klipper is hardware agnostic. One should get the same precise timing
independent of the low-level electronics hardware. The Klipper
micro-controller code is designed to faithfully follow the schedule
provided by the Klipper host software (or prominently alert the user
if it is unable to). This makes it easier to use available hardware,
to upgrade to new hardware, and to have confidence in the hardware.

* Portable code. Klipper works on ARM, AVR, and PRU based
micro-controllers. Existing "reprap" style printers can run Klipper
without hardware modification - just add a Raspberry Pi. Klipper's
Expand Down

0 comments on commit 817339a

Please sign in to comment.