Here is a build I’ve started for my LS swapped 1996 Caprice. I found out that not all of the features worked over OBD2, so I decided to venture down the ESP32 rabbit hole and create my own CAN device. The prototype is bigger than I would’ve wanted, but this is my first attemptCurrently reports the following:
Tachometer
Speedometer
Oil pressure
Battery voltage
Fuel level
Coolant temp
Turn signals
High beams
MIL (check engine light)
Partial shifter position (it displays P/N if you’re in park or neutral, reverse and drive)
Parts used:
Raspberry Pi 4 running PiOS
Timer relay
Buck converter
2 ADS1115’s
2 4 channel Optocouplers
12.3 display @ 1920x720 resolution
3 Likes
Hey i just replied to you post on facebook. Amazing build but man i need more info lol.
1 Like
im interested, have a link to that facebook post by chance?
1 Like
It’s the same exact info he posted here
1 Like
Here are some updated info for the build:
The 2 ADS1115’s control:
battery voltage, oil pressure, tach, speedo, fuel level and coolant tem.
the optocouplers control:
MIL, turn signals, highbeams, door open, seat belt, shifter position
All of the signals, I pulled from the original cluster harness. The only wiring that is not from the cluster harness is the shifter position, but I will detail that wiring later as I am still cleaning it up.
The only issue that I’ve run into so far is for the headlights, turn signal. When I turn on the headlights, it backfeeds power/signal to the turn signal wiring, causing the turn signal indicator to trigger on the dash. Once I figure a way to isolate the 2, I will update that too.
4 Likes