Once you find the port hook up the connector and connect the other end to STN1110 OBD UART board. The position of the port varies based on the manufacturer and is normally hidden in a blind spot for aesthetic reasons. The OBD port can found on the dashboard near the steering wheel of every car. Once you get all the vital details of your car into a development platform like Arduino or Raspberry Pi then the application is limitless. It is a federal law to modify or tamper with the OBD system of your car, but if your engine failure light has gone in your Car and you want to diagnose the problem by yourself then it is pretty much easy to use connectors like ODB-II to connect between your Car and a microcontroller or microprocessor. How to use the OBD-II connector with Arduino/Raspberry Pi? Apart from this it is also controls the warning lights on your Cars dashboard. This OBD connector is meant to be used only by the service guy to monitor the health of your Car and provide diagnosis. This complete system is called as an ECU ( Engine Control Unit). Apart from this it also measures some of the important vital parameters of an Engine. As the name suggests it is a diagnosis system that is built into all modern cars (after 1996) which has a computer based application that monitors the performance of your car through your speed, mileage, fuel emission data etc. OBD stands for Onboard Built-in Diagnosis.
Delphi diagnostic connector pinout serial#
It follows asynchronous serial communication protocol, this pin is the L line It follows asynchronous serial communication protocol, this pin is the K line It follows 2-wire CAN protocol at 1Mbps speed. Ground of complete system of the Car including chassis This is the Bus negative pin of the protocol. This protocol uses Variable Pulse Width and is normally used by GM vehicles. This is the Bus positive pin of the protocol. It is also not required for normal communication/interfacing These pins are not standard and are vendor specific.