After many researches and attempts to connect an Arduino with my car through the OBD-II port and having some successful works, I’ve finally made a kit which enables those who want to playing with Arduino and their cars to jump start quickly.
The Arduino OBD-II Kit consists of a OBD-II UART adapter based on a ELM327 compatible chip which provides an OBD-II to UART data bridge, and a dedicated open-source library for Arduino 1.0. The adapter outputs UART serial data and regulated 5V power supply sufficent for powering Arduino and some attached devices. The adapter can be used with any embedded system in addition to Arduino platform.