This entry's latest version is outdated and must be revised. Please see the documentation for the latest API.

Vehicle OBD - ELM327 by John_ghielectroncs

Apr. 4, 2013   |   Project   |   Licensed as Apache 2.0   |   4679 views

An old project moved from the old wiki.

The ELM327 integrated circuit ( is a very popular OBD-II interpreter for automotive applications. This IC is used in many commercial automotive diagnostic products. The popularity of the ELM327 is due to in large part to the fact that the IC abstracts away most of the low-level logic for dealing with the different OBD protocols and translates the raw OBD data from the vehicle's ECUs into messages that are transmitted to a microcontroller via a standard serial connection (or to a PC via RS-232 or USB).

Comments or questions?   Discuss on the forum.

Author Version Date
John_ghielectroncs 1 04/04 '13 at 09:43am