TrentSeed / BMW_E46_Android_RPi_IBUS_Controller

"Appify" your E46 BMW with a Raspberry Pi and your smartphone! Nexus 7 in dash, connected to Raspberry Pi (via Bluetooth), which is connected to IBUS (via USB Adapter). Supports Android Wear 4.4W w/ full voice commands!
85 stars 26 forks source link

                              Python Dependencies GitHub Issues Last Updated Contributions welcome

"Appify" your E46 BMW with a Raspberry Pi and your Smartphone! This repository contains the IBUS controller, as well as the Android application which supports smart phones and wearables. This is to be used with the IBUS USB interface which can be acquired from Reslers.de, or from Amazon/eBay.

Blog Series on Medium:

Overview

There are three main components of the solution:

Android_RPi_IBUS_Overview

There is also an Android Wear (4.4W) component that allows you to control your vehicle from your smart watch!

Android_WEAR_IBUS_Overview

Pre-Requisites

1. Car Installation

2. Raspberry Pi 3

2a. Running with Docker

2b. Running without Docker

3. Android Mobile / Tablet

How To Get Started