Link to final(ish) YouTube vid: link
This thread is going to be the ongoing build/development log for my next side project; an Arduino based car
diagnostics and Heads Up Display (HUD) tool.
Some years ago I had the chance to drive a C6 Corvette with a HUD and loved it! The ability to see your speed and RPM without taking your eyes off the road was amazing. For a long, long time I've wanted to make a HUD for my own car. While doing some research about OBD2 and CAN bus interfacing I figured I might as well have a user interface for actual diagnostics in addition to the HUD - all in one package.
To get started developing this project I've decided to use the following parts: - 1 Teensy 3.5 --- Controller - 1 Waveshare SN65HVD230 CAN Transceiver --- Signal Converter - 1 iKKEGOL OBD-II Male Extension Cable (pigtail) --- Car/Transceiver Interface Cable - 1 Diymall 0.95" Blue and Yellow I2C OLED Screen --- Diagnostics Screen - Assorted pushbuttons/switches --- User Interface Control
Once I get things working well enough, I'll add a higher power LED display for the HUD and a custom made PCD for final assembly. I will also make a 3D printed enclosure for the device.