Rust tachometer built on Embassy
This repository currently contains only the code, although the 3D models and PCB/Schematics are also going to be released. It works by taking RPM data from the ECU over OBDII and combining that with a separate measurement taken directly from the RPM sensor to get an accurate but more importantly very resilient reading. Battery voltage and coolant temps are also requested from the ECU and displayed on screen.
Probably not. This was made for a Daihatsu Hijet S210P mini truck, and with support for the Hijet S110 and S80 coming soon. While I tried to keep the project very modular, I still don't want to re-implement car specific logic for a car I don't have. If you know a little Rust I think modifying a module to support your vehicle would not be too hard (Or at least copying the platform agnostic components). As for the PCB, there are ample GPIO pins broken out to connectors, so hopefully that wont be a problem.
This project is still in it's early phase and although I have one production installation, I don't have much documentation or feedback. If you want to use my code and have problems or just want to ask something, feel free at paul@fornage.net.