Developers

Open-source repositories and firmware bases for building on MAKCU. For the command protocol and connection details, see the API page.

MAKCU_AIO_PUBLIC

Public source code for the MAKCU AIO flashing/testing tool.

makcu_api

Reference API implementation for talking to MAKCU.

makcu-docs

MAKCU documentation source.

makcu-controller-fw

Open-source MAKCU controller firmware reference, examples and hardware validation utilities (credit: Oso).

MAKCM (v1 base)

Original open-source ESP32-S3 MAKCU base. No longer used in production, but available for anyone building their own firmware.

ESP32s3_KMBOX

Dual ESP32-S3 devkit-based KMBOX implementation for build-your-own hardware.

Quick connection reference

  • Device: USB-Enhanced-SERIAL CH343 (VID_1A86 & PID_55D3)
  • Handshake: send km.version()\r, expect km.MAKCU\r>>>
  • V4 firmware: 4M baud by default; 4M and 115200 are supported (hold the button next to the USB1 chip for about 1 second to switch). Old V3 / AIO firmware uses 115200. Full command set on the API page.