Raspberry Pi Reading Car Diagnostics (OBD-II) Data

Raspberry Pi Reading Car Diagnostics (OBD-II) Data

I read about a guy called salgar on pistonheads.com who had used a raspberry pi to read data from his motorbike via an OBD-II USB reader and I thought, I’ve …

57
Like
Save


Comments

Kenneth Cox says:

next generation speed, gas, and RPM meters….. 😀 I <3 the future!

Martin O'Hanlon says:

No through a cigarette lighter mobile phone charger

Drewster Originals says:

very neat, just getting started with my pi, not sure on the ‘don’t get it’ comments, you have a Lotus so all good :-)

raul45612 says:

Hey Martin,

I am trying to get started with the raspberry pi, and I am still trying to figure out how to use my netbook’s screen for it. So, can i just get the USB serial adapter and hook it up and it would work ? Can you make a video or a step by step description? I am very new to it so, consider me dumb. Any help would be appreciated!

sharo moini says:

How are you powering the Pi? Through the GPIO?

Martin O'Hanlon says:

iOS and open & highly accessible are not terms I would generally put together.

Martin O'Hanlon says:

Im just using the Pi’s serial connection and a USB to Serial adapter on the laptop.

neraontube says:

Excellent Work. 

kvloover says:

True but then the same could be set for the use of an android/iOS device.
Apart from the low power consumption and the fact that it’s cheaper ofcourse 🙂

Tegan Burns says:

Cool work! I imagine it’s just reading serial data from the OBD reader?

I would love to see this made into an actual interface in the car cause that screen would be hard to read while driving hahah ;P

Andreas Elzholz says:

This looks,like a cool project but there are good OBD-2 readers availible and they are not that expencive as this project looks like i have a couple of good ones.

psyb0rg says:

Wait, how are you using the netbook’s screen? What sorcery is this?

Martin O'Hanlon says:

The laptop is acting as the screen of the Pi, there wouldn’t be a lot to see without

This is step 1, to capture data in an open and highly accessible way, the application for which are then only limit by a lack of imagination.

iamjakex says:

I don’t get the point of this, you have a mini computer (the pi) and you sit a netbook right next to it? To do what? Also why not just use Torque for Android and bluetooth the ODB2 data?

chip chipperson says:

lotus im jealous :(

Martin O'Hanlon says:

Because it came with Windows on it… Apathy is a strong force!

Daniel Rohde-Kage says:

Sorry: A good idea, a nice car, the great little PI, a fine netbook, but why don’t you use an amazing OS for this: #Bodhi-Linux ;-)!

Bortnyák Roland says:

Hi! It would be a very nice program, if you continue the development. I think you should support also read error codes, and clear them all, and whatever can be done through that OBD/OBD2. If there will support for old connector (OBD), than it would be very nice. Thanks!

Martin O'Hanlon says:

Yes this can be easily done – The original program I wrote, just wrote it to the screen, but I have recently changed it to output direct to a file.

Paul Vang says:

so if you dont use the laptop it will save all the data in the raspberry pi ?

Martin O'Hanlon says:

The car is a 2003 Lotus Elise 111S

Ralph Gaume says:

Elise or exige !

Brandon Brown says:

what lotus is that BTW

Brandon Brown says:

sweet


Ralph Gaume says:

What’s useless, what’s not ? It is maybe for you but you are not the only one in the world. No offense but sometime you just need to think out off your box =)

sorry for my poor english.
(nice Lotus btw Light is right ! =) )

Martin O'Hanlon says:

Step 1 Gassy. Can’t develop something if you don’t know how it works!

GassyBritish says:

That’s kinda cool but useless

Write a comment