Go Down

Topic: Arduino vehicle OBD-II data logger (Read 11796 times) previous topic - next topic


Feb 08, 2013, 06:50 pm Last Edit: Mar 19, 2013, 05:28 pm by stanleyhuang Reason: 1
I've been making an OBD-II data logger with Arduino, which logs data like vehicle speed, engine RPM etc., to a SD card. With my OBD-II adapter for Arduino, this is not difficult implement. I used a small OLED display module to display status and some realtime data of the vehicle.

Currently it looks like this:

Logged data is rendered with HighCharts like following. Actually I am going to make the rendering a web service so everyone can view the data easily.

I have published my sketch and some more details on here on my website. The source code of this OBD-II data logger uses following Arduino libraries:

  • SD Library (for accessing SD card)

  • Wire Library (for communicating with I2C OLED display module)

  • Arduino OBD-II Library (for accessing vehicle data through OBD-II port)
My Arduino blog: http://arduinodev.com/blog


Did you drive in the same gear ?

it looks like between 11:00 and 11:15 you switched gears, correct?
Rob Tillaart

Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -
(Please do not PM for private consultancy)


I was driving a VW Scirocco with 7-DSG gearbox, so the gear is changing quite often.
My Arduino blog: http://arduinodev.com/blog


My Arduino blog: http://arduinodev.com/blog

Go Up

Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

via Egeo 16
Torino, 10131