New to the forum, and new to arduino here.
As the title suggests, I'm looking to build an obd2 gauge cluster and trip computer for my truck. I do a lot of overlanding trips, and like to keep track of a few things related to fuel consumption and performance.
I know there's an obd2 interface for arduino to pull the information from my ecu into the arduino.
What I would like to do is have 3 small screens that I can integrate into my dash that can display multiple different gauges at any time.
On the software side, I would like to be able to change the gauges, as sometimes I need to view certain information (roll/pitch), and sometimes different information.
These are the things I would like to monitor:
Transmission temperature
Coolant temp
O2 voltages
Fuel trims
Battery voltage
GPS coords and altitude (not necessary, but would be nice to have)
Fuel stats (fuel remaining, instant mpg, average mpg, distance until empty)
Roll/pitch
Clock
As you can see, putting all of this on a single display would be VERY crowded. Hence the reason I want multiple screens.
I'm not entirely sure if I want to be able to display these values graphically, or as a purely numerical value, but having the option to do some basic graphics would be nice.
I would like to control the displays using a rotary encoder with a push button to select menu items.
I'm hoping someone can help me choose the right hardware for this. I'm. A bit unsure what screens I should use to display the information. I'm thinking 1.3-1.8" displays would work best. That way the information is rather easy to read.
Thanks in advance!