I build a CAN-bus instrument cluster for my 2002 Mazda Demio and fix whatever it runs on.
| Linux kernel | 42aa76b3 — brcmfmac discarded the firmware status on a failed connect, so every failure surfaced as status_code=16. Now it is logged. Acked by the Broadcom maintainer, in wireless-next. |
| labwc | fb1c2ef clickfingerButtonMap, 305d2a5 rotationAngle — two libinput options, with docs and config parsing. |
| cantools | 4724710 multiple EV_ access nodes, e28285b ENVVAR_DATA_ — DBC grammar gaps that made real files unloadable. |
- pi-obd-meter — Raspberry Pi 4 + CAN HAT reading the bus directly. Speed, RPM, throttle, manifold pressure and instant fuel economy on a 5" LCD; trip and maintenance records to Google Sheets. Rendered with WPE WebKit on labwc. Running in the car.
- obd2 — the OBD-II layer pulled out of it. SocketCAN and ELM327, pure-Go ISO-TP, simulated ECUs for tests.



