Join the waitlist
Menu

Start with the source.

Build a client with KM43, use the equipment dataset in your own tools, or inspect the controller boards. Each repository includes its source and licence.

origin89hq on GitHub

Public repositories

KM43

Protocol

How a controller talks to its clients, across UART, USB, BLE and the network.

A no_std Rust crate, TypeScript bindings and test vectors alongside the draft specification.

Repository
origin89hq/km43
Formats
Rust / TypeScript
Licence
Code: MIT OR Apache-2.0

Documentation and design

Bring a model, a fix or a question.

A register map from a manufacturer’s manual, a reproducible protocol bug or a board review gives us something concrete to work with. Start in the relevant repository and include the source or steps to reproduce it.

KM43 contribution guide