↓ Advertise on Defender2 ↓

Home > In Car Electronics > Arduino/microcontroller based display question.
Post Reply  Down to end
Page 1 of 1
Print this entire topic · 
Welkman



Member Since: 02 Nov 2014
Location: Essex colchester
Posts: 332

United Kingdom 
Arduino/microcontroller based display question.
I have been toying with building a display for extra information that the OBD 2 port shows the CPU is measuring. I would like to be able to display:

Oil temp/pressure
Transfer box oil temp
Air temp (external)
Air temp (internal)


This would be a start, then I might add some other bits like a coolant level sensor (I did this in my old TD5).

Has anyone tried this? Is it possible? I know that apps can achieve the same thing with a OBD2 scanner plugged in, but I hate relying on a phone/tablet. I know I can build my own sensors, but it seems silly to duplicate functions that are already monitored.

I loved the MADMAN I had on the TD5, but they have got up to stupid money now. I think I paid £400 8 years ago for a full TD5 kit and now they are closer to £800 if you can find them in stock.
Post #1056734 8th Jan 2025 11:39pm
View user's profile Send private message View poster's gallery Reply with quote
kyvlle



Member Since: 22 Jul 2016
Location: Essex
Posts: 66

United Kingdom 2004 Defender 110 Td5 XS CSW Epsom Green
I assume you talking about the Td5 engine ECU?

There are projects out there that have already accomplished this:
https://github.com/BennehBoy/LRDuinoTD5
https://github.com/k0sci3j/BinOwl_Td5Gauge

However, don't think the Td5 ECU has sensors for the those parameters you are looking for. No oil temps, but there's a engine air intake temperature.

If you look at BennehBoy's project above, he added the appropriate sensors and read those with his microcontroller.

I'm actually in the process of making one myself, though just relying on the sensors that the ECU has, and report on -- RPM, turbo pressure, etc.
Post #1056735 8th Jan 2025 11:55pm
View user's profile Send private message View poster's gallery Reply with quote
Welkman



Member Since: 02 Nov 2014
Location: Essex colchester
Posts: 332

United Kingdom 
Hi - no I am talking about the 2.2 puma ECU. Thanks for the links though.

I normally work on vintage valve radios and amps, alongside older HiFi stuff and some t.v. so programming has been a learning curve, but I love it.
Post #1056832 9th Jan 2025 7:02pm
View user's profile Send private message View poster's gallery Reply with quote
jonny



Member Since: 10 Mar 2013
Location: North Wilts
Posts: 167

Re: Arduino/microcontroller based display question.
Welkman wrote:
I have been toying with building a display for extra information that the OBD 2 port shows the CPU is measuring. I would like to be able to display:


Have a look at the https://www.canchecked.de/ devices if you want something off the shelf - they can read data from the OBD port and display it. As the puma uses 'standard' OBD not like the TD5 they should talk to each other.

If you would like a Madman style setup, I have a couple of 'equivalent' gauges without sensors somewhere. From what I understand, Madman is a rebadge of monitoring systems used in light aircraft, other variations of the same gauges are available. You should be able to add standard sensors and get it working...
Post #1056841 9th Jan 2025 8:27pm
View user's profile Send private message View poster's gallery Post Reply
Post Reply  Back to top
Page 1 of 1
All times are GMT

Jump to  
Previous Topic | Next Topic >
Posting Rules
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum



Site Copyright © 2006-2025 Futuranet Ltd & Martin Lewis
DEFENDER2.NET RSS Feed - All Forums