busware

Firmware & software

Open source firmware and tools for busware hardware — all public on GitHub ↗.

ESP32 firmware

Current firmware for the ESP32-based sticks and for off-the-shelf boards.

esp-coordinator (ZBOSS)

Turns a stock ESP32-C6 into a Zigbee coordinator speaking the ZBOSS NCP protocol.

Web flasher ↗ Details GitHub ↗

THBR

A complete Thread border router on an ESP32-C6 stick — Home Assistant add-on or plain Docker.

Details GitHub ↗

ip4knx

KNX/IP tunnel for the TUL, built on the OpenKNX stack — no separate knxd needed.

Web flasher ↗ GitHub ↗

BREMA for KNX (MCP4KNX)

Makes the TUL an MCP server an agent can commission KNX devices through — addresses, tables and parameters, without ETS.

Web flasher ↗ Details GitHub ↗

RFNETHM

Radio firmware — details in the repository.

Web flasher ↗ GitHub ↗

The CUL line

The firmware behind the classic sub-GHz sticks, still maintained.

culfw

Firmware for the classic CUL family, covering the sub-GHz radio protocols.

GitHub ↗

a-culfw

The culfw variant for the ARM-based CUL devices.

GitHub ↗

Tools

culflasher

Web flasher for the CUL family.

GitHub ↗

Web flashers

Most ESP32 devices can be flashed straight from the browser. The live manifests are at install.busware.de ↗.