BMW K-BUS to Arduino – I can't find a transceiver! Ideas?

Hello everyone!

I'm working on a project where I need to connect a BMW component that uses K-BUS (a single-wire serial protocol, at ~12V) to an Arduino. I know I need a dedicated transceiver (e.g. TH3122), but I can't seem to find a ready-made module or an easy-to-buy solution.

Can anyone help me with:

A source (store/online) where I can buy a K-BUS/I-BUS transceiver (either chip + PCB or assembled module)?
A simple, already tested alternative that works with K-BUS/I-BUS and Arduino?
Practical advice on how I could build a K-BUS interface if I still can't find anything ready-made?
Thanks in advance for your help!

not check but there is this board that support K-line protocol:

https://learn.sparkfun.com/tutorials/obd-ii-uart-hookup-guide

https://cdn.sparkfun.com/assets/learn_tutorials/8/3/ELM327DS.pdf (you will need to study this to set up to communicate over K-line)

hope that helps....

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.