This project is about – how to build a interface between an OBD-2 vehicle data bus and a smart phones using Bluetooth™ SPP.

The project was started in early 2005 to develop a low cost but high quality data link between your vehicle and mobile device as open-hardware. The state-of-the-art design envolved since than and includes an automotive grade power management with the ability to read multiple vehicle protocols with a single unit and combine with GPS/G-Force sensors of your mobile device.

If you are looking for one of these:

  • learn about OBD-2?
  • analyse driving performance?
  • track and trace vehicles?
  • full access to CANbus via bluetooth?
  • ESD protection and automotive design?

you should go definitely with blueOBD™!


Most people asked over the time to get a module for lower cost and having a chance to build something by their own. The used protocol chip translates diagnostic protocols to messages which can be received via high speed serial link. This data stream is exposed to and Bluetooth Serial Port Profile 2.0 so you don’t need a cable between vehicle and smartphone. Supported protocols: ISO 15765-4 CAN, ISO 9141-2 KW and ISO 14230-4 KWP. Optinal: J1850 PWM/VPW.

The Bluetooth module runs on 3.3V level and class 2. But don’t worry, you will not need an SMD workbench – the tiny SMD parts are soldered in an industrial manufacturing line. You can decide on housing, wiring, sourcing an ELM-327 chip or just get the complete board. The size is approximately 39×28 mm.

The latest revision of blueOBD defines the first and smallest interface between your Android™ phone and your vehicle using wireless communication. Meanwhile blueOBD has been seen building a link to personal navigation systems too.

The blueOBD got redesigned and comes up with one of the tiniest and fully certified Bluetooth module on the market. Testing has been done on bases of the new Google ‚Nexus One’ running Android 2.1. Now it is out in the wild.

Step 1 

Get your own blueOBD®! Choice a kit based on your skills and interest. Following steps are based on the blueOBD™ starter kit.

Step 2

Select a male OBD-2 connector as you prefer – there is a wide variety of suppliers out in the markets. You might also find one in your local electronic store. Here is a selection and detailed specifications. The blueOBD board size is approximately 39×28 mm, so selected housing should consider this.

Step 3

Wiring of blueOBD is easy: PIN 5, 6, 7, 14, 16 of OBD-2 connector with blueOBD as show in this table: That’s it!

Get blueOBD wired with OBD-2 socket. And get it powered – while inserting in to your car OBD-2 connector. Attention: it highly recommended not to use for safety reasons during driving the vehicle. A blue LED should indicate normal operation, a red one should indicate that their is no bluetooth connection right now.

OBD-2 Description blueOBD
5 Signal Ground GND
16 Battery power 12 Volt 12V+
14 CAN low CAN L
6 CAN high CAN H
7 ISO 9141-2 K-Line K-Line

Step 4

The blueOBD will be already set to high baud rate of 115kBaud and show up as bluetooth serial device – pair it with your prefered device. The secure code is per default ‚0000’. As soon there is an active Bluetooth link the red LED will switch off.

Step 5

Get software of choice running on your device. Here is a selection:

OBDII Reader for Android

The OBD II reader works perfectly together with blueOBD. Please take a look at the Wiki for more information. This application is free from the Android market. Brice is doing a great job! Follow this link to find the source code.

Download from Android market – search for ‚obd’

OBD Gauge for Pocket PC
Just connect to blueOBD using COM6: after you have created bluetooth serial port profile on your PDA. OBD Gauge will automatically open the bluetooth conncetion for you. There is a update version of OBD Gauge with support for blueOBD™.

What’s coming up?

Step by step tutorial for blueOBD frame kit – solder your ELM-327!

Tutorial on how to build a universal CAN monitor with blueOBD – stay tuned!

Tutorial on the protocoll chip, e.g. vehicle performance – stay tuned!


1 Kommentar auf “blueOBD™
  1. FabLab sagt:

    „Steckmodul schickt Autodaten in die Cloud
    Die immer stärkere Vernetzung ist einer der Top-Trends bei neuen Pkw-Modellen. Aber auch Fahrer alter Autos müssen nicht außen vor bleiben. Künftig lässt sich der Anschluss an die weltweite Datenwelt nachrüsten. Das ist praktisch – aber aus Datenschutzsicht auch problematisch.“ Quelle:

    The article refers to a commercial OBD-II plug, here is it (blueOBD is different: no SIM card needed, 249$, …)