kbus
Here are 9 public repositories matching this topic...
BMW I-Bus / K-Bus firmware for ESP32 and Arduino: control the lights, windows and locks of a BMW E46 from your phone over Wi-Fi, plus welcome lights and follow-me-home from the key fob. Schematics and wiring photos included.
-
Updated
Oct 14, 2026 - C++
K-bus/I-bus to Bluetooth bridge for Mini/BMWs. Developed on esp-idf 4.0.2 and a 2006 Mini Cooper. Main goal was to get AVRCP control from steering wheel to iPhone; going forward looking to make it a platform for emulating K-bus devices.
-
Updated
Sep 30, 2026 - C
BMW I-Bus / K-Bus library (IBus / KBus) for Arduino, ESP32 and other microcontrollers: read, decode and send messages on classic BMWs such as the E46, E39, E38 and E53. Handles checksums, bus arbitration and transceiver sleep.
-
Updated
Oct 6, 2026 - C++
A library that wraps 'IbusTrx' and provides functions to control kbus modules of an older BMW.
-
Updated
Jul 28, 2026 - C++
Add this topic to your repo
To associate your repository with the kbus topic, visit your repo's landing page and select "manage topics."