|
||||||
| Electronics | Audio | NAV | Infotainment Anything related to in-car electronics, navigation, and infotainment. |
![]() |
|
|
Thread Tools | Search this Thread |
|
|
#1 |
|
Member
Join Date: Feb 2017
Drives: 2013 BRZ
Location: WA
Posts: 12
Thanks: 1
Thanked 4 Times in 4 Posts
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
|
OBD2 Gauge panel
Hello,
Here's an OBD2 based gauge panel I did for my BRZ that shows boost/AFR and 3 temperatures using a standard ELM327 Bluetooth-based scantool driven by a Windows Store (UWP) app. The release is on github, and open source, and also includes a template for a sheetmetal gauge face. The github page links to a youtube of me demoing it on a freeway and a few local roads, and there's a secondary link of the gauge face startup sequence in the description of that video that's a lot more clear to view the indicators on than the live video: Tinast_Public I started on this when someone put up their (IIRC, Arduino-based) OLED oil temperature sensor reader (IIRC, again) on this forum, and I also wanted to put something more unique in my car than the standard off the shelf sensors people get. Anyway, I'd be interested in knowing if anyone in the BRZ community finds this useful. Right now I'm considering whether I should put more development effort into this or move onto something else, as right now I feel like it's kind of in a completed state but there's also a few areas that I think would be useful to add functionality into. |
|
|
|
| The Following User Says Thank You to silverlining For This Useful Post: | stevesnj (06-26-2017) |
|
|
#2 |
|
Senior Member
Join Date: May 2013
Drives: 2016 FR-S Oceanic Blue
Location: Southern NJ
Posts: 2,958
Thanks: 2,158
Thanked 1,601 Times in 923 Posts
Mentioned: 30 Post(s)
Tagged: 2 Thread(s)
|
excellent! I seen this before and I'll probably go ahead and make one from a Raspberry Pi for the track or integrate it into the head unit somehow.
__________________
My 2016 Build thread TRD Exhaust with custom quad tips, TRD Lowering Springs,TRD Quick shifter,LED;DRL, Projectors, and turn signals. Re-badge, 86 Nanny, WinmaxW2 Pads, K&N Drop In, Antenna delete |
|
|
|
|
|
#3 |
|
Member
Join Date: Feb 2017
Drives: 2013 BRZ
Location: WA
Posts: 12
Thanks: 1
Thanked 4 Times in 4 Posts
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
|
Here's the guide I wrote for setting up a Raspberry Pi in my car and putting an app on it.
Last edited by silverlining; 07-02-2017 at 11:15 PM. Reason: Added installation guide |
|
|
|
| The Following User Says Thank You to silverlining For This Useful Post: | stevesnj (06-28-2017) |
|
|
#4 |
|
Senior Member
Join Date: May 2013
Drives: 2016 FR-S Oceanic Blue
Location: Southern NJ
Posts: 2,958
Thanks: 2,158
Thanked 1,601 Times in 923 Posts
Mentioned: 30 Post(s)
Tagged: 2 Thread(s)
|
i want to do a direct connect to the sending units, still researching how to interface them.
__________________
My 2016 Build thread TRD Exhaust with custom quad tips, TRD Lowering Springs,TRD Quick shifter,LED;DRL, Projectors, and turn signals. Re-badge, 86 Nanny, WinmaxW2 Pads, K&N Drop In, Antenna delete |
|
|
|
|
|
#5 | |
|
Member
Join Date: Feb 2017
Drives: 2013 BRZ
Location: WA
Posts: 12
Thanks: 1
Thanked 4 Times in 4 Posts
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
|
Quote:
All of the ones people care about are 5V reference voltages with separate supply voltages, so hooking them up to the ADC pins on a Raspberry Pi or Arduino should be no big deal. All you'd need access to is the sender data sheet for calibration purposes. Personally I'd just buy a few off the shelf examples to experiment on before I started splicing into my car. When I looked into the O2 sensor for instance, it has a ~2-4.4V band, but it's effectively a wideband sensor. You can just tap into the sense wire and hook it up to the IoT device of your choice. The Raspberry Pi uses 3.3V logic levels, so it might need a buffer, but there are plenty of those floating around. Incidentally, which is probably why almost noone uses ELM327 for sender interfacing. I found it to be pretty obtuse to write software for compared to how just hooking things up to GPIOs would be. The ECUtek logging software I use appears to just read the whole ECU memory over CAN and decode the individual registers from it as one multiframe request, but I found my solution to be almost as responsive as there's, so I don't think there's much reason for me to look into it. I doubt they'd share with anyone how they're doing that, anyway. |
|
|
|
|
| The Following User Says Thank You to silverlining For This Useful Post: | stevesnj (07-03-2017) |
|
|
|
|
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| FS: P3Cars Vidi OBD2 Gauge | byun | Interior Parts (Incl. Lighting) | 1 | 02-05-2016 05:54 PM |
| FS: P3Cars OBD2 Gauge w/ Pressure Sender | byun | Audio/Visual, Electronics, Infotainment, NAV | 5 | 02-05-2016 05:54 PM |
| Dented rear wheel side panel/rocker panel. | Autocon | Cosmetic Maintenance (Wash, Wax, Detailing, Body Repairs) | 19 | 12-23-2014 12:18 AM |
| OBD2 not detecting but vent gauge working | Howardwei | Software Tuning | 1 | 05-26-2014 03:24 PM |
| Subaru 85 pcs LED Instrument Panel Gauge | JPxM0Dz | Cosmetic Modification (Interior/Exterior/Lighting) | 0 | 05-16-2013 10:22 AM |