From ead99cf647d72127b4e7f48d91f9e0fc41b501b6 Mon Sep 17 00:00:00 2001 From: Kevin O'Connor Date: Tue, 26 Sep 2017 22:16:20 -0400 Subject: [PATCH] docs: Update Features.md document for multiple micro-controllers Signed-off-by: Kevin O'Connor --- docs/Features.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docs/Features.md b/docs/Features.md index 49980118..cf36560a 100644 --- a/docs/Features.md +++ b/docs/Features.md @@ -40,6 +40,14 @@ Klipper has several compelling features: * Klipper implements the "pressure advance" algorithm for extruders. When properly tuned, pressure advance reduces extruder ooze. + * Klipper supports printers with multiple micro-controllers. For + example, one micro-controller could be used to control an + extruder, while another could control the printer's heaters, while + a third controls the rest of the printer. The Klipper host + software implements clock synchronization to account for clock + drift between micro-controllers. No special code is needed to + enable multiple micro-controllers - it just requires a few extra + lines in the config file. * Klipper also implements a novel "stepper phase endstop" algorithm that can dramatically improve the accuracy of typical endstop switches. When properly tuned it can improve a print's first layer