mkirkland Posted March 26 Posted March 26 Hey guys, wanted to just share something that ive been working on for the last couple weeks. I got my 2026 Silverado 2500 with the 6.6L Duramax. I previously came from a 2020 3500 with the 6.6L Gas motor. So far im loving the new truck and the Duramax. I wanted to get the iDash Pro for the truck but with the gauge and the pod, man it was pretty much over $600 after shipping. So instead i decided to try to build my own application that could display similar data on the trucks nice infotainment screen. There is tons more real estate there anyways. So thats what ive done. I bought the OBDLink MX+ to get data off the OBD-II CAN bus. I bought a small ESP32 dev board to interface with the OBDLink, and then i built an Android Auto app that i installed on the truck through a private Google Play release. So far everything is working great. Im still very heavily developing the software so there are lots of things i want to implement, but here is a screenshot of the screen so far. I have configuration screens and some other data that is not in the screenshot but this is the main area. I think im going to redo the way these gauges are shown and put more of the large gauges up instead of the 4 that i have now, with the smaller ones below. Has anyone done anything similar? Sorry for the finger prints all over the screen... ill get some better images later 5
mammut Posted April 10 Posted April 10 Love it and look forward to further development. I am using a generic Bluetooth ODB2 module with ODB Fusion in CarPlay. It works but it would be awesome to have a native app. Let me know if I can help with testing or another set of eyes. 1
mkirkland Posted April 14 Author Posted April 14 @mammut so right now I have it hardcoded to work with the obdlink mx+ so I'm not sure it will work with your obd-ii plug. It also needs an esp32 microcontroller to talk between the obdlink and the truck via Bluetooth. I would really like to build out my own obd plug that does all this in one chip
mkirkland Posted April 14 Author Posted April 14 Here is a better screenshot, ill try to get some video for this soon. The GM AAOS is heavily restricted and i have to find all kinds of work arounds.
mkirkland Posted April 24 Author Posted April 24 So using some other open source obd-ii project i was able to completely get rid of the obdlink mx+ and the intermediate esp32 controller and have a single obd-ii plug that handles all the CAN bus messaging and the BLE communication back to the trucks AAOS system
davester Posted April 25 Posted April 25 what open source project did you find for reading obdii data?
mkirkland Posted April 25 Author Posted April 25 15 minutes ago, davester said: what open source project did you find for reading obdii data? Used the MrDIY CAN bus reader
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now