M Vitals
InstrumentsEngine, boost, temperatures and chassis readings in a multi-page instrument cluster.
An independent notebook on custom in-car interfaces. Inspired by the ideas behind the idrive7-apps project.
Explore the app collectionA personal project study. No vehicle software hosted here.
More context.
Fewer distractions.
A closer look at the interfaces in the original project. These are real upstream screenshots, not apps running on this website.
13 applications · 16 original screenshots
Engine, boost, temperatures and chassis readings in a multi-page instrument cluster.
Custom gauges, vehicle signals, engine readings and a trip-computer view.
Battery, electric range, charging history and energy views for supported electrified vehicles.
Rev bar, gear readout and shift-light ideas in a focused full-screen display.
Estimated power and torque curves calculated from an acceleration run.
Braking distance, elapsed time and deceleration traces with saved results.
Acceleration splits and quarter-mile timing with a speed trace.
Lateral and longitudinal acceleration presented as a friction-circle display.
Oil, coolant and temperature-based warm-up information in a dedicated view.
Module-by-module fault-code views; the upstream app also includes clearing functions.
Maintenance items and remaining service requirements read from the vehicle.
Experimental engine settings and live adjustments; consult upstream requirements before use.
Freedoom running on the head unit, for use while parked.
Screenshots © 2026 cauliflowermossgrape, reproduced from the original repository under the MIT license. Source snapshot: 7 November 2026. Image credits and source files. The extra eDrive live pages are grouped with eDrive.
A few extra pages from the same applications.
Three views. Sample readings. Nothing connected to your car.
91°C
96°C
14.2V
A compact view of engine and temperature readings. This is our own visual interpretation, not a screenshot of the original app.
Sample data onlySelect a view to explore the concept. The demo runs entirely in this page and does not communicate with a vehicle.
The original GitHub project explores custom applications for the BMW MGU head unit, commonly known as iDrive 7. These are a few of the ideas that caught our attention.
Instrument views bring engine readings, temperatures and vehicle signals into a focused interface.
Live Data · M Vitals · Warm-UpThe eDrive app explores battery information, energy use and charging history for supported vehicles.
eDrive · Energy · BatteryThe repository also includes a kit for developers interested in building their own head-unit applications.
SDK · Documentation · RenderingWhat this page shows, and where the original project begins.
No. This page describes the project and presents its documented interfaces. We do not provide vehicle packages, binaries, firmware or installation services.
No compatibility is implied. The project concerns iDrive 7 / MGU hardware. Read the upstream requirements and limitations for your specific head unit and vehicle.
No. The gallery contains upstream demonstration captures. Our separate interactive instrument uses fictional sample values. Nothing on this page connects to your vehicle.
They are maintained in the idrive7-apps repository on GitHub. The repository is the source of truth for compatibility, development, licensing and project changes.
Documentation, compatibility details, licensing and all original work belong with the upstream project.