I made some more progress over the weekend but I still have a little ways to go. with the LCD install. At this point, I wanted to get everything in so I can start using the car as I have some much needed suspension work to do on my other car (squeaky bushings) and I dont want to use my truck as my daily driver because it takes forever to warm up.
Below is a video of what I have as of tonight.
What is working so far
- Touch screen in center console along with all the buttons in the software (spoiler control, esp, heated seats, etc)
- RPM's
- Speed - compared and calibrated against phone gps for right now
- High Beam indicator
- blinkers
- capacitive touch controls
- maps/gps
- odometer
- inside temp
- door sensors
What I still need to program
- Gear indicators (I already found the canbus values from the center shiftier and just need to program them)
- Coolant Temp
- Oil Temp
- Battery Voltage
- Gas Guage
- light sensor for brightness
- data from backup and blind spot radars (aftermarket ones I installed a while back)
- data from radar detector (still working on decoding the data)
I also have to realign the gauges so they do not appear cutoff at the top as well as finish making the bezel going around the entire screen but I am happy to say it is ok to drive right now. The screen looks a bit washed out because of the camera but it looks very decent in person. I have it dimmed to the minimum brightness right now but it does get extremely bright which is great for direct sunlight. Since I wanted to get it installed and not have to take it out again, I also added two serial spare serial connectors to the arduino that I can access from the side fuse panel for the lights. This will give me the option to expand and add new features as I go along without having to rip everything out . When I get everything finished and pretty looking, I will be sure to do a detailed video on how it works and looks.
PS, If anyone happens to have a list of canbus addresses and values, I would love to have a chat