Main Content

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 made driving much more enjoyable.
For a long, long time I’ve wanted to make a HUD for my own car. While doing some research about OBD2 and Arduino car hacking, I decided to make one from scratch and this instructable shows how you can make one, too!

Supplies:
Teensy 3.5 (or 3.6)
ESP32
ELM327 Bluetooth Scanner
SSD1331 OLED Display
OBD2 Extension Cable
SD Card
7 Segment LED Display (2x)
10 Segment LED Bar
Screw Terminal
3D Models
ABS Filament
Wire
3D Printer
Soldering Kit
75 Ohm Resistor (35x)
Heatshrink
7 Pin JST XH 2.54mm Connector (M/F pair)
Standoffs
Custom PCB
Potentiometer
Power Switch
Plexiglass Disc
Reflective Windshield Film
Scissors
Sharpie”

Link to article