Arduino OBD-II Interface
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


Arduino-based OBD-II (vehicle onboard diagnostic) interface written in C.

Arduino OBD Live Action

The Arduino polls information from the vehicle’s engine control unit (ECU), such as instantaneous information like RPM and vehicle speed, and also diagnostic feedback, and displays it in real time on an attached LCD screen. The Arduino can also use a data-logging shield to allow the capturing of long-term data from a vehicle in a spreadsheet-ready format (CSV).

Based on the open-source project OBDuino.

More information

You can read more about this project on my blog:

You can also see a presentation I gave on this project: