Skip to content

Overview

Welcome to the Kalico documentation. If new to Kalico, start with the features and installation documents.

Overview information

  • Features: A high-level list of features in Kalico.
  • FAQ: Frequently asked questions.
  • Config changes: Recent software changes that may require users to update their printer config file.
  • Contact: Information on bug reporting and general communication with the Kalico developers.

Installation and Configuration

Developer Documentation

  • Code overview: Developers should read this first.
  • Kinematics: Technical details on how Kalico implements motion.
  • Protocol: Information on the low-level messaging protocol between host and micro-controller.
  • API Server: Information on Kalico's command and control API.
  • MCU commands: A description of low-level commands implemented in the micro-controller software.
  • CAN bus protocol: Kalico CAN bus message format.
  • Debugging: Information on how to test and debug Kalico.
  • Benchmarks: Information on the Kalico benchmark method.
  • Contributing: Information on how to submit improvements to Kalico.
  • Packaging: Information on building OS packages.

Device Specific Documents