RELEASE

KCAN: CAN Primitives For Actuator And Motor Control

July 6, 2026 · By Knott Dynamics
Back to Articles

KCAN is the Knott Dynamics CAN-controller crate for actuator and motor-control primitives, including SocketCAN and TUI feature hooks.

KCAN is part of the Knott Dynamics public software line. KCAN is the Knott Dynamics CAN-controller crate for actuator and motor-control primitives, including SocketCAN and TUI feature hooks.

What It Does

KCAN packages reusable Rust primitives for CAN-oriented actuator and motor-control workflows. It exposes optional serde, socketcan, and Scrin TUI surfaces so transport, inspection, and robot-control code can stay separated.

Why It Matters

Actuator control gets fragile when CAN transport and robot behavior are tangled together. KCAN keeps the low-level control primitives visible and reusable before platform-specific policy is layered on top.

Connected Surfaces

Operator Notes

  • Use KCAN where actuator-control software needs explicit CAN primitives and optional SocketCAN integration.
  • Keep hardware safety policy in the calling robot controller instead of hiding it in generic transport helpers.
  • Track the 0.1.x line closely because it crossed the public catalog threshold during the actuator-design publishing pass.

Release Shape

The current public build tracks KCAN v0.1.8, 125 package downloads, and 9 published versions.