TUL TUL
TUL32: KNX TP interface for USB and Wi-Fi (ESP32-C6 + NCN5130), Ethernet via expansion board; with the KNX/IP firmware a KNXnet/IP gateway.
TUL32 — KNX TP interface for USB and Wi-Fi

General
The TUL32 connects a KNX TP bus to a computer via USB, or to an IP network via Wi-Fi; Ethernet is available through an expansion board. What it does is decided by the firmware you install — it ships without firmware, and as delivered it does not transmit. It is a bare circuit board without enclosure, meant for DIY use. It replaces the old ATmega-based TUL stick.
What ships today is the ESP32-C6 version. Against the earlier ESP32-C3 it adds Wi-Fi 6 and, more to the point, an IEEE 802.15.4 radio — the one that makes Thread and Zigbee, and with them Matter over Thread, possible on this stick at all.

Specs
From the datasheet (Rev. 1.0):
- KNX TP1 through an onsemi NCN5130 transceiver; the KNX side is galvanically isolated from USB (digital isolator, functional isolation — no isolation voltage specified)
- Espressif ESP32-C6-MINI-1-H4: Wi-Fi 6 (802.11b/g/n/ax, 2.4 GHz), Bluetooth LE 5.3, IEEE 802.15.4 (Thread, Zigbee); 4 MB flash; PCB antenna in the module
- USB-C: power, serial port and firmware installation over one cable
- expansion connector J2 (14-pin FPC: SPI, GPIO, power), e.g. for the W5500EXT Ethernet expansion
- EEPROM M24C32 for configuration data
- red LED (bus voltage present), blue LED (firmware-controlled), push button “BOOTLOAD”
- KNX bus terminal WAGO 243-211 (red = +, dark grey = −)
- board revision V3.5, bare board (IP00), 54.0 × 19.0 × 12 mm, 7 g; dry indoor locations, 0 … +40 °C
- plastic enclosure, USB cable and an Ethernet or Ethernet-with-PoE extension are options in the shop
Firmware
Every variant is flashed from the browser (Chrome, Edge or Opera — they support Web Serial) — no toolchain, no installation. The installer detects whether it is talking to a C3 or a C6 and writes the matching build. (Variants and chips below are what the live installer manifests listed on 2026-08-29.)
KNX/IP tunnel — the straightforward one
A UDP tunnel device, which is what Home Assistant and the usual tools expect. Thanks to the
OpenKNX stack no separate knxd installation is needed. Runs on C3 and C6.
- Installer: install.busware.de/ip4knx/ → KNX/IP for TUL
- What it does in detail: IP4KNX
- Source: github.com/tostmann/ip4knx
KNX-TP ↔ TCP bridge (cdc2net)
The transparent bridge: raw TP-UART over TCP, with no USB host involved. Wi-Fi is set up right after flashing over Improv. Runs on C3 and C6.
- Installer: install.busware.de/cdc2net/tul/
- Reachable on TCP port 2329 —
knxd -b tpuarttcp:<ip>:2329 - Source: github.com/tostmann/cdc2net
USB serial emulation
The raw path, for your own software. Runs on C3 and C6.
- Installer: install.busware.de/TUL → USB-serial emulation
- The TPUART appears as
/dev/ttyACMx, so with knxd:... -b tpuarts:/dev/ttyACM0 - Example code: serial transparent example
KNX commissioning over MCP
Turns the TUL into a KNX interface an agent can commission through, not just talk across: it assigns individual addresses, reads and writes device memory and properties, drives the load state machines and installs address and association tables — the connection-oriented management services ETS itself uses — and publishes to MQTT with Home Assistant discovery. The stick answers MCP on your LAN directly.
- Installer: install.busware.de/TUL/mcp/
- What it does in detail: BREMA for KNX
- Documentation and the worked commissioning session: github.com/tostmann/BREMA
MQTT and Matter for TUL
MQTT for TUL and Matter for TUL are offered in the installer as well, but their manifests currently carry an ESP32-C3 build only — so they do not apply to a C6 stick as it ships today.
Documents
Datasheet and operating instructions for the TUL32 (article no. TUL32-OEM, board revision V3.5), Rev. 1.0 of 2026-09-25:
- Datasheet: English (PDF) · German (PDF)
- Operating instructions: English (PDF) · German (PDF)
Further references:
- schematics of the predecessor board revision V3.1 — the current board is V3.5
- NCN5130 TPUART
Implementations / references
- knxd — works with the transparent serial firmware above
Availability
This unit is available in our shop.