Read & clear DTCs
Full OBD-II plus BMW-specific DME, DKG, ABS, ACSM, FRM and IHKA fault codes — decoded in plain English with causes and remedies.
Live · v0.2.0
Read every DTC, monitor live data, and code modules on E, F and G series — without paying a dealer $200 a session. Just an OBD-II cable and beemuu.
// what's in the box
Full OBD-II plus BMW-specific DME, DKG, ABS, ACSM, FRM and IHKA fault codes — decoded in plain English with causes and remedies.
Plot RPM, coolant, oil temp, boost, MAF, short- and long-term fuel trim in real time. Sample at 50Hz, replay any session.
Oil service, brake fluid, CBS, DPF regen, battery registration (IBS), throttle adaptation — all the things dealers charge for.
Retrofit options, enable hidden features, change VO coding. With a dry-run preview before any byte is written to the module.
26+ codes seeded and growing — submit your own fixes and upvote the most useful remedies from other owners.
Works with any ELM327-compatible cable — including the cheap $12 ones from Amazon. We test against OBDLink, Vgate iCar Pro, and standard CH340 boards.
// supported control units
More coming as the community reverse-engineers each module. Add one →
// live from the server
// why open
beemuu is AGPL-3.0. Every line of code that touches your car is auditable, every DTC library entry is community-edited, and every commit is signed. Fork it, port it to your favourite BMW, ship a PR.
// get it
Free forever. Cross-platform. ~14MB download.
Universal · 10.15+
14.2 MB · .dmg10 / 11 · x64 & ARM64
16.8 MB · .msi.deb · .rpm · AppImage
13.9 MB · multi
Need a different platform? Build from source — it's just cargo tauri build.
// say hi