Project Code 4

BMW Control Center

An embedded computer, an Arduino PCB, and an Android tablet walk into a bar car…

./fitmet.jpeg ./sensors.png

I am modernizing my 2005 vehicle by adding oodles of connectivity and custom electronics. So far, I’ve successfully implemented:

These primary features culminate into an app controlled, privacy preserving, monolith of a smart-car-computer system.


It’s all primarily written with:

My design goal is to steal all the ideas modern automakers have fleshed out the past two decades, learning everything I can while writing my own take.


Control App


Infrequently Asked Qs

What makes this specific to BMW?

Great question, me. The KBus is a proprietary complement to the more universal CAN bus, and is unique to BMWs and Minis. Probably Rolls-Royce as well.

The KBus is such a critical component, and the design is specific to my model, it would be less useful on any other vehicle.

Inspiring / Useful Links