PCM Diagnostics & Tuning HP Tuners | Holley | Diablo
Sponsored by:
Sponsored by:

Soon complete TFT 7" Dash for all gauges and switchs

Thread Tools
 
Search this Thread
 
Old 04-21-2016, 01:26 AM
  #1  
Staging Lane
Thread Starter
 
super-ss's Avatar
 
Join Date: Oct 2007
Location: Saudi Arabia
Posts: 52
Likes: 0
Received 0 Likes on 0 Posts

Default Soon complete TFT 7" Dash for all gauges and switchs

I am working on my project for my car. It's 7" LCD tft with arduino to read all OBD2 pids from LS1 ecu and show it on the screen.




I used Arduino Mega 2560 with 7" LCD touch screen to show gauges and control the Boost and another features.




I will update the this post with my updates




What I added to read:
  • RPM
  • Speed
  • IAT
  • ECT
  • Timing
  • MAP
  • Boost
  • MAF
  • AFR through analog
  • Check Engine

What I will control:
  • Boost
  • Meth Injector
  • Engine Cut off for saftey

Last edited by super-ss; 04-21-2016 at 01:32 AM.
Old 04-26-2016, 08:40 PM
  #2  
TECH Apprentice
 
Krom's Avatar
 
Join Date: Sep 2006
Posts: 328
Received 2 Likes on 2 Posts

Default

looks pretty sweet
Old 05-15-2016, 06:09 AM
  #3  
Staging Lane
Thread Starter
 
super-ss's Avatar
 
Join Date: Oct 2007
Location: Saudi Arabia
Posts: 52
Likes: 0
Received 0 Likes on 0 Posts

Default

Thank you Krom
Old 05-16-2017, 06:21 PM
  #4  
Staging Lane
Thread Starter
 
super-ss's Avatar
 
Join Date: Oct 2007
Location: Saudi Arabia
Posts: 52
Likes: 0
Received 0 Likes on 0 Posts

Default



Testing the connection between E38 ecm and Arduino
Old 05-21-2017, 01:21 PM
  #5  
TECH Senior Member
iTrader: (96)
 
01ssreda4's Avatar
 
Join Date: Aug 2007
Location: Turnin' Wrenches Infractions: 005
Posts: 24,240
Likes: 0
Received 81 Likes on 72 Posts

Default

Great idea, i see this as becoming more popular in the upcoming years
Old 10-25-2017, 11:23 AM
  #6  
Teching In
 
charles1911's Avatar
 
Join Date: Oct 2017
Posts: 2
Likes: 0
Received 0 Likes on 0 Posts
Default

Sultan Al Abdoh,

Could you point me to resources on the types of signals that were outputted by the PCM/ECU?
Also very interested in the coding used to interpret these signals.
Old 10-25-2017, 11:40 AM
  #7  
Restricted User
 
JoeNova's Avatar
 
Join Date: Mar 2014
Location: Ohio
Posts: 7,194
Received 107 Likes on 89 Posts
Default

This post in 18 months old, theres a good chance he isn't around anymore.

If you want to be able to read an OEM PCM with an arduino, look up OBDuino. It will get you started.
Old 10-25-2017, 01:01 PM
  #8  
Teching In
 
charles1911's Avatar
 
Join Date: Oct 2017
Posts: 2
Likes: 0
Received 0 Likes on 0 Posts
Default

Thank you sir!
Old 10-25-2017, 08:09 PM
  #9  
TECH Veteran
iTrader: (1)
 
gametech's Avatar
 
Join Date: Sep 2004
Location: Stockbridge GA
Posts: 4,155
Likes: 0
Received 483 Likes on 339 Posts

Default

When I want OBD gauges to show up, I use a bluetooth elm adapter paired to my android car radio with one of the "torque" style apps.
Old 10-25-2017, 09:59 PM
  #10  
Restricted User
 
JoeNova's Avatar
 
Join Date: Mar 2014
Location: Ohio
Posts: 7,194
Received 107 Likes on 89 Posts
Default

Torque has its advantages. The arduinos have more.
Old 10-28-2017, 10:21 PM
  #11  
TECH Veteran
iTrader: (1)
 
gametech's Avatar
 
Join Date: Sep 2004
Location: Stockbridge GA
Posts: 4,155
Likes: 0
Received 483 Likes on 339 Posts

Default

Originally Posted by JoeNova
Torque has its advantages. The arduinos have more.
I see no reason to run a dedicated screen to a limited use gauge setup when I can use said screen to stream netflix or youtube between runs. Obviously, this wasn't possible way back when this thread started.
Old 10-29-2017, 03:09 AM
  #12  
Restricted User
 
JoeNova's Avatar
 
Join Date: Mar 2014
Location: Ohio
Posts: 7,194
Received 107 Likes on 89 Posts
Default

Originally Posted by gametech
I see no reason to run a dedicated screen to a limited use gauge setup when I can use said screen to stream netflix or youtube between runs. Obviously, this wasn't possible way back when this thread started.
Because your screen can't control 50+ outputs, relays, PWM, take input logic from VR circuits, dozens of 5v inputs, square wave and sine wave inputs, communicate with aftermarket and OEM PCMs via CAN BUS, and so much more...

My 7" screen will do PWM boost control, 2 and 3 step, trans brake control, boost based traction control, read VSS, VR ABS sensors, multi-stage nitrous control, progressive nitrous control, methanol pump control, progressive meth pump, 2nd fuel pump, PWM fuel pump and fan control, take input from 100 PSI fuel oil and whatever other pressure sensors I want, GPS input, paddle shifter input/output, 8-channel EGT/backpressure, and things that even the high-end aftermarket ECMs can't do, all while sending data back to my megasquirt to be logged alongside everything it is already logging.


Arduino is quite a bit more capable than plugging in your spare walmart tablet so you can have some gauges.
Old 10-29-2017, 09:23 PM
  #13  
TECH Veteran
iTrader: (1)
 
gametech's Avatar
 
Join Date: Sep 2004
Location: Stockbridge GA
Posts: 4,155
Likes: 0
Received 483 Likes on 339 Posts

Default

Originally Posted by JoeNova
Because your screen can't control 50+ outputs, relays, PWM, take input logic from VR circuits, dozens of 5v inputs, square wave and sine wave inputs, communicate with aftermarket and OEM PCMs via CAN BUS, and so much more...

My 7" screen will do PWM boost control, 2 and 3 step, trans brake control, boost based traction control, read VSS, VR ABS sensors, multi-stage nitrous control, progressive nitrous control, methanol pump control, progressive meth pump, 2nd fuel pump, PWM fuel pump and fan control, take input from 100 PSI fuel oil and whatever other pressure sensors I want, GPS input, paddle shifter input/output, 8-channel EGT/backpressure, and things that even the high-end aftermarket ECMs can't do, all while sending data back to my megasquirt to be logged alongside everything it is already logging.


Arduino is quite a bit more capable than plugging in your spare walmart tablet so you can have some gauges.
My 3d printers and CNC router use arduino controllers, so I am familiar with some of the capabilities. That being said, the OP was only speaking of reading OBD, not taking anything like full advantage of the control possibilities. If you are truly going to use the arduino's capabilities, this is an entirely different conversation.
Old 10-29-2017, 10:38 PM
  #14  
Restricted User
 
JoeNova's Avatar
 
Join Date: Mar 2014
Location: Ohio
Posts: 7,194
Received 107 Likes on 89 Posts
Default

Reading OBD isn't that difficult with an arduino. There are sketches out there that you can download to do it with minimum programming required.

If he just wants digital gauges, then yeah, tablet is better. If you want to do anything with that data, arduino all of the way.
Old 11-03-2017, 01:31 PM
  #15  
TECH Addict
 
TrendSetter's Avatar
 
Join Date: Dec 2004
Location: Florida
Posts: 2,056
Received 535 Likes on 397 Posts

Default

Joe, do you have any more info on the screen you mentioned? is it open source or a commercial product or did you make it yourself?
Old 11-04-2017, 07:38 AM
  #16  
Restricted User
 
JoeNova's Avatar
 
Join Date: Mar 2014
Location: Ohio
Posts: 7,194
Received 107 Likes on 89 Posts
Default

Something I made.
Old 05-07-2018, 02:11 AM
  #17  
Staging Lane
Thread Starter
 
super-ss's Avatar
 
Join Date: Oct 2007
Location: Saudi Arabia
Posts: 52
Likes: 0
Received 0 Likes on 0 Posts

Default

Hi Gents,

Sorry for this delay I am back now with new things I will share it soon here and I will be happy to help anyone.
Old 05-08-2018, 10:08 PM
  #18  
TECH Resident
 
NSFW's Avatar
 
Join Date: Jan 2018
Posts: 852
Received 133 Likes on 101 Posts
Default

Are you guys using generic OBD2 to read the pids, or GM-specific extensions to OBD2?
And, how many parameters can you read per second?



Quick Reply: Soon complete TFT 7" Dash for all gauges and switchs



All times are GMT -5. The time now is 10:12 PM.