E28 OBC
A 1986 dashboard, rewired from behind the glass.
The factory on-board computer in my 1986 BMW 535i is a thirteen-key slab glowing orange on black. This replaces it with a single portrait touch screen cut to the exact face. It boots into a faithful copy of the original, then flips to gauges, performance, trip, nav and audio.
-
01
Measured, not guessed
The face comes from a model of the real part: 67.5 × 80.5 mm with a 45.97 × 34.8 mm window. Every assumption that wasn’t measured turned out wrong.
-
02
Two boards
A Compute Module 5 carrier for the display, and an I/O board built to survive a car’s 12 volts. Both are four-layer and machine-assembled.
-
03
The old keys still work
HR-DATE, AVG MPG, RANGE, TIMER, CODE: the original modes are rebuilt key for key, in the original colour.
-
04
Wireless gauges
Sensors in the engine bay report to the dash over ESP-NOW. No new wires through the firewall.
- Raspberry Pi CM5
- ESP32-S3
- KiCad
- Node
- BlueZ
- Shapr3D


