Several thousand OBD2-compatible vehicles have been tested by our customers with klavkarr. You can read their feedback on this page. Check that the klavkarr diagnostic scanner will work with your car.
Our registered users have enabled us to create this table, and we thank them. It contains 10448 vehicles tested including 3217 of different types or configuration.
Cable comes with 3' serial port. 1pc x Toyota 22pin to 16pin OBD1 to OBD2 Cable. OBD serial RS232 KL diagnostic interface Webasto (Thermo Test). Versandkosten OBD/OBD2 diagnosis interface with. 150 cm long grey cable with RS232 Com. OBD--2 (14230-4, KWP2000) simple serial cable OBD-2 J1850 PWM.
We remind you that the EOBD standard is governed by legislation that states that vehicles must be compatible from a specific date. More information on presentation of the OBD.
To easily diagnose your own car, download our EOBD-Facile car diagnostic software..
All GASOLINE vehicle since 2001and DIESEL vehicle since 2004 are COMPATIBLE even if they are not in the list.
Find a vehicle make rapidly by using the search function in your web browser (CTRL + F) and for more details about the meaning of modes, check out our page OBD modes & PID.
Make(1) | Engine | AM | Fuel | P(2) | Compatible OBD2 ? | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Toyota Auris | ||||||||||||
Where is the OBD2 port on Toyota Auris (2006 - 2012) ? | ||||||||||||
Auris | 1.4 | 2007 | Diesel | 90 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Auris | 1.4 D-4D | 2010 | Diesel | 90 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Auris | 1.6 vti | 2007 | Essence | 124 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Auris (x6) | 2.0 D-4D | 2008 2009 2011 | Diesel | 126 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Auris (x4) | 1.8 | 2014 2016 | Hybride Essence | 136 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Auris (x2) | 2.2 D CAT D | 2008 2009 | Diesel | 177 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Toyota Avanza | ||||||||||||
Avanza | 1.3G | 2012 | Essence | 91 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Toyota Avensis | ||||||||||||
Where is the OBD2 port on Toyota Avensis (2003 - 2009) RHD ? | ||||||||||||
Avensis (x15) | 2.0 D-4D | 2003 2004 2005 | Diesel | 116 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Avensis (x6) | 2.0 D-4D | 2006 2007 2008 2009 | Diesel | 126 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Avensis | 2.0 | 2004 | Essence | 150 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Avensis | 2.2 d4d | 2005 | Diesel | 150 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Avensis | 2.4 | 2005 | Essence | 160 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Avensis | 2.4 VVT-i | 2005 | Essence | 160 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Avensis (x4) | 2.2 DCAT | 2005 2006 2007 | Diesel | 177 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Toyota Aygo | ||||||||||||
Where is the OBD2 port on Toyota Aygo (2005 - 2014) ? | ||||||||||||
Aygo | 1.4 | 2006 | Diesel | 55 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Aygo (x3) | 3 cyl 1000cm3 (1KRFE) | 2008 2009 2011 | Essence | 60 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Aygo (x6) | 1.0 | 2005 2007 2008 2011 | Essence | 68 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Toyota Camry | ||||||||||||
Where is the OBD2 port on Toyota Camry (1998 - 2003) ? | ||||||||||||
Camry | 2.4 | 1999 | Essence | 150 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Camry | 2.2 | 2001 | Essence | 150 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Camry (x2) | 2.4 | 2007 | Essence | 158 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Camry | 2.5 | 2012 | Essence | 170 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Toyota Celica | ||||||||||||
Where is the OBD2 port on Toyota Celica 7 (2000 - 2006) ? | ||||||||||||
Celica (x9) | 1.8 vvti | 1999 2000 2001 2003 | Essence | 143 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Celica | 1.8 | 2003 | Essence | 192 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Toyota Corolla | ||||||||||||
Where is the OBD2 port on Toyota Corolla E120/E130 (2000 - 2008) ? | ||||||||||||
Corolla | 1.4 | 2003 | Essence | 90 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Corolla (x2) | 2.0 HDi | 2003 2004 | Diesel | 90 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Corolla | 1.4 D-4D | 2006 | Diesel | 90 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Corolla (x5) | 1.4 D-4D | 2004 2005 | Diesel | 90 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Corolla | 1.4 | 2004 | Essence | 97 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Corolla | 2.0 | 1998 | Essence | 100 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Corolla (x6) | 1.6 VVTi | 1999 2002 2003 2004 | Essence | 110 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Corolla (x11) | 2.0 D-4D | 2004 2005 2006 | Diesel | 115 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Corolla (x3) | 2.0 D-4D | 2009 2011 2014 | Diesel | 126 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Corolla | 1.8 | 2007 | Essence | 128 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Corolla (x10) | 2.2 D-4D | 2006 2007 2008 2009 | Diesel | 136 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Corolla | 1.8 | 2018 | Essence | 140 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Corolla | 2.0 XEI | 2015 | Essence | 154 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Corolla (x4) | 2.2 D4-D | 2006 2007 | Diesel | 177 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Corolla (x2) | 1.8 VVTi | 2002 2003 | Essence | 192 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Toyota Echo | ||||||||||||
Where is the OBD2 port on Toyota Echo (1999 - 2003) ? | ||||||||||||
Echo | 1.5 | 2003 | Essence | 90 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Echo (x3) | 1.5 | 2003 | Essence | 106 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Toyota Etios | ||||||||||||
Where is the OBD2 port on Toyota Etios (2014 - ...) ? | ||||||||||||
Etios (x2) | 1.5 | 2015 2018 | Essence | 90 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Toyota FJ Cruiser | ||||||||||||
Where is the OBD2 port on Toyota FJ Cruiser (2006 - 2014) ? | ||||||||||||
FJ Cruiser | V6 4.0 | 2007 | Essence | 280 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Toyota GT86 | ||||||||||||
GT86 (x4) | 2.0 | 2012 2013 | Essence | 200 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Toyota Highlander | ||||||||||||
Highlander (x2) | 3.5 | 2009 2011 | Essence | 270 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Toyota Hilux | ||||||||||||
Where is the OBD2 port on Toyota Hilux (2005 - ...) ? | ||||||||||||
Hilux (x2) | 2.5 D-4D | 2009 | Diesel | 120 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Hilux | 3.0 D-4D | 2007 | Diesel | 171 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Hilux (x2) | 3.0 | 2011 2014 | Diesel | 171 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Toyota IQ | ||||||||||||
Where is the OBD2 port on Toyota IQ (2008 - ...) ? | ||||||||||||
IQ (x2) | 1L | 2009 2011 | Essence | 67 | The scanner is compatible | |||||||
+ More info | ||||||||||||
IQ | 1.3 | 2010 | Essence | 99 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Toyota Land Cruiser | ||||||||||||
Where is the OBD2 port on Toyota Land Cruiser (1998 - 2007) ? | ||||||||||||
Land Cruiser | D-4D 2982 cm3 | 2008 | Diesel | 120 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Land Cruiser | 3.0 D-4D | 2004 | Diesel | 163 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Land Cruiser | 3.0 | 2007 | Diesel | 173 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Land Cruiser | 3.0 L D-4D | 2007 | Diesel | 175 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Land Cruiser | 3.0 | 2012 | Diesel | 190 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Toyota MR-S | ||||||||||||
MR-S (x3) | 1.8 vvti | 2000 2002 | Essence | 143 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Toyota MR2 Spyder | ||||||||||||
MR2 Spyder (x5) | 1.8 VVT-i | 2000 2002 2003 | Essence | 142 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Toyota Matrix | ||||||||||||
Matrix | 2.4 | 2010 | Essence | 158 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Toyota Noah | ||||||||||||
Noah (x2) | 2.0 | 2004 2005 | Essence | 150 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Toyota Previa | ||||||||||||
Where is the OBD2 port on Toyota Previa (1999 - 2006) ? | ||||||||||||
Previa (x3) | 2.4 vvti | 2000 2001 | Essence | 156 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Toyota Prius 2 | ||||||||||||
Where is the OBD2 port on Toyota Prius 2 (2003 - 2009) ? | ||||||||||||
Prius 2 (x11) | 1.5 | 2004 2005 2006 2007 2008 | Hybride Essence | 110 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Toyota Prius 3 | ||||||||||||
Where is the OBD2 port on Toyota Prius 3 (2010 - ...) ? | ||||||||||||
Prius 3 (x10) | 1.8 | 2009 2010 2012 2013 2015 | Hybride Essence | 136 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Toyota Proace | ||||||||||||
Where is the OBD2 port on Toyota ProAce I (2013 - 2016) ? | ||||||||||||
Proace (x2) | 1.6 D-4D | 2016 | Diesel | 115 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Toyota Rav4 | ||||||||||||
Where is the OBD2 port on Toyota RAV4 (2003 - 2006) ? | ||||||||||||
Rav4 (x14) | 2.0 D-4D | 2003 2004 2005 | Diesel | 116 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Rav4 | - | 2016 | Diesel | 120 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Rav4 (x3) | D-4D | 2003 2004 2005 | Diesel | 135 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Rav4 (x7) | 2.2 D-4D | 2006 2007 2008 | Diesel | 136 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Rav4 (x17) | 2.0 VVT-i | 2000 2001 2002 2003 2004 | Essence | 150 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Rav4 (x3) | 2.2 | 2009 2012 2014 | Diesel | 150 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Rav4 (x4) | 2.2 D-4D | 2006 2007 | Diesel | 177 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Rav4 (x2) | V6 | 2009 2010 | Essence | 260 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Toyota Sienna | ||||||||||||
Where is the OBD2 port on Toyota Sienna (1997 - 2004) ? | ||||||||||||
Sienna | 3.3 | 2006 | Essence | 220 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Sienna | 3.5 L | 2010 | Essence | 266 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Toyota Solara | ||||||||||||
Solara | 3.3 | 2004 | Essence | 200 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Toyota Tacoma | ||||||||||||
Where is the OBD2 port on Toyota Tacoma (2005 - 2015) ? | ||||||||||||
Tacoma | 4.0 vvti | 2006 | Essence | 236 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Toyota Tercel | ||||||||||||
Where is the OBD2 port on Toyota Tercel (1994 - 2000) ? | ||||||||||||
Tercel | 1.5L | 1999 | Essence | 96 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Toyota Tundra | ||||||||||||
Tundra | 4.7 | 2003 | Essence | 230 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Tundra | 5.7 | 2014 | Essence | 375 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Toyota Venza | ||||||||||||
Venza | 3.5 V6 | 2016 | Essence | 268 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Toyota Vitz | ||||||||||||
Where is the OBD2 port on Toyota Vitz (2005 - 2011) RHD ? | ||||||||||||
Vitz | 1.0 | 2016 | Essence | 90 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Toyota Yaris | ||||||||||||
Where is the OBD2 port on Toyota Yaris (2005 - 2011) ? | ||||||||||||
Yaris | 1.4L | 2003 | Diesel | 63 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Yaris (x3) | 1.0 | 1999 2000 2002 | Essence | 65 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Yaris (x5) | 1.0 VVT-i | 2002 2003 2005 | Essence | 65 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Yaris | 1.0 | 1999 | Essence | 68 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Yaris | 1.0 vvti 16V | 2001 | Essence | 68 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Yaris | 1.0 VVTi | 2004 | Essence | 68 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Yaris (x2) | 1.0 vvti | 2007 2009 | Essence | 68 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Yaris (x11) | 1.4 D-4D | 2003 2004 2005 | Diesel | 75 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Yaris (x6) | 1.3 | 2000 2002 2003 | Essence | 86 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Yaris (x4) | 1.3 vvti | 2003 2004 2005 | Essence | 86 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Yaris (x4) | 1.3 VVTi | 2006 2007 2008 2009 | Essence | 87 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Yaris (x3) | 1.4 D-4D | 2006 2008 | Diesel | 90 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Yaris (x4) | 1.4 D4-D | 2010 2011 2014 2015 | Diesel | 90 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Yaris (x6) | 1.3 VVT-i | 2009 2010 2013 2014 2015 | Essence | 100 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Yaris | 1.5 | 2016 | Essence | 100 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Yaris (x3) | HSD | 2012 2016 | Hybride Essence | 100 | The scanner is compatible | |||||||
+ More info | ||||||||||||
Yaris (x4) | 1.5 16V | 2000 2001 2002 | Essence | 105 | The scanner is compatible | |||||||
+ More info |
(1) - The digits between brackets (x3) correspond to the number of vehicles of the same type tested
(2) - Power in DIN horsepower (multiplied by 0.736 for the power in kW)
(3) - PID only supported for the main oxygen sensor (no.1)
Mode X column: A vehicle showing 00000000 on a mode means that no corresponding PID is active and that as a result the mode is supported but will not reply to any requests. None of the vehicles described below support mode 8.
Energy column: type of fuel, Die for diesel, Pet for petrol, Hyb for hybrid
Vehicles in this list are classified in alphabetical order depending on the make then the model, then in order of increasing power
If your vehicle is not in the table below, go to the next site also containing a list of vehicles tested. Note, the interface and protocol used as not all are supported by an ELM type interface. http://www.blafusel.de/obd/obd2_scanned.php
All compatible brands (in alphabetical order)
Interpreting table data
The tables on this page represent lists of vehicles that are compatible with the OBD standard (EOBD or OBD2 depending on the country). Compatible vehicles can be diagnosed using generic (multibrand) ELM327 interfaces.
Table utility
There are several uses:
- While the official dates for implementing the standard have been defined, manufacturers have implemented the standard more or less early. (See the official dates). The list can be used (if your vehicle is on it), to know in advance if you can buy an ELM interface and whether it will work with your vehicle.
- The second piece of useful information is the 'level' of implementation of the standard. In general, the more recent your vehicle, the more diagnoses you can do on it. The tables list the support modes and their parameters.
How was this list written?
We asked the users of our EOBD-Facile software to help create this list by returning their 'log' file of the connection to their vehicle. In exchange for this contribution, the software functions are available for free. The exact procedure is explained on the EOBD-Facile software page.
Understanding sets of figures in the tables
To understand these figures, corresponding to the parameters (PID), we have included a small program free of charge in our software. It is available from the file menu and PID Decoder
Serial Interface Definition
OBDuino is an open source trip computer design based on the Arduino platform. An OBDuino may be assembled and customised by an electronics hobbyist; it displays information such as instantaneous fuel economy (e.g. miles per gallon, L/100 km or kilometres per litre), engine tuning parameters etc. on an LCD.
OBDuino utilises the On-Board Diagnostics interface found in most modern cars.
Features[edit]
- Most OBD-II PIDs or derived values may be displayed. Common values include
- Fuel: cost, used or remaining, wasted while idling, consumption, measured in mpg or l/100 km
- Engine: load, RPM
- Temperatures: coolant, air intake
- Vehicle speed
- Tank distance
- Remaining distance that can be travelled on the current tank of fuel
- Throttle position
- Battery voltage
- CAN status, for CAN protocol only, display TX and RX error
- Displays instantaneous values, average, maximum and minimum values calculated per trip, per outing, or per tank of fuel
- Menu system for configuring parameters
- Relatively cheap compared to commercial alternatives
- Customisable and extendable
OBDuino does not display or reset engine fault codes (which are available over the OBD interface).
Design[edit]
The key components of the design are:
- A microcontroller. One of the various AVR-based Arduino kits is typically used for this, although one of several Atmel AVR microcontrollers may be used directly in a custom OBDuino circuit.
- An interface to the car's management system, using the On-Board Diagnostics (OBD) connector found in most modern cars. This requires a cable and a circuit.[1] There are several variations of this circuit depending on the particular OBD protocol implemented:
- ISO 9141/ISO 9141-2/ISO 14230, using Freescale MCZ33290EF
- CAN, using MCP2515 and MCP2551
- Generic (SAE J1850 PWM & VPW/ISO 9141/ISO 9141-2/ISO 14230/CAN protocols), using an ELM327 from ELM Electronics. Although this gives a more versatile trip computer compatible with most modern vehicles, the ELM327 chip adds significant cost to the circuit and requires a significant supporting circuit for different protocols. It removes the complexity of interpreting the various OBD protocols, or
- STN1110 which is software compatible with the ELM327. Unfortunately, this IC is not pin-compatible with the ELM327, therefore the circuit would require some changes.
- An LCD and three input buttons. A typical LCD is 2 rows x 16 characters or 4x20 character, based on the HD44780, with a circuit based on the mpguino circuit.[2]
- Microcontroller code. This is a C++ program based on the Arduino framework, called a Sketch in Arduino terminology. This is loaded on the microcontroller over a USB or serial interface using the free Arduino integrated development environment.
Many Arduino-based projects have either custom printed circuit boards available which include the AVR microcontroller (removing the need for an Arduino board), or extension boards that contain the extra circuit and that plug directly into the standard Arduino circuit board. No such PCBs are available for the OBDuino as of September 2009.
Toyota Obd1 Serial Interface Board Reviews
Project[edit]
The OBDuino project was started in 2008 based on the MPGuino project, with the desire to simplify wiring to the vehicle, instead of using the standard OBD-II socket that does not directly wire to the vehicle's fuel injection system and digital vehicle speed sensor, and to access the wide range of engine management data available using OBD.
The project is centred on the discussion forum[3] on ecomodder.com and the wiki and code hosting[4] provided by Google code, project is released under the GPL license.
The main OBDuino thread[3] on the eccomoder forum was started by jmonroe on 1 June 2008 as a fork of MPGuino discussions.
Magister posted an OBDuino announcement[5] to the Arduino forum on 4 December 2008.
As of September 2009, the OBDuino32K code credits these developers:
Main coding/ISO/ELM: Frédéric (aka Magister on ecomodder.com)
LCD part: Dave (aka dcb on ecomodder.com), optimized by Frédéric
ISO Communication Protocol: Russ, Antony, Mike
Features: Mike, Antony
Bugs & Fixes: Antony, Frédéric, Mike
The 32K in the obduino32K name differentiates the code targeted at the Atmega328 with 32k flash memory (i.e. Arduino 2009) version from the Atmega168 16k (Arduino 2008) version.
Variations[edit]
- An OBDuino variant[6] is described in the book Practical Arduino (2009) by Jonathan Oxer and Hugh Blemings.[7] Based on the Arduino Mega, the OBDuino is extended to log GPS and OBD data to a USB stick.
- A Graphical OBD MPGuino[8] graphs values such as miles per gallon and OBD-II PIDs, etc., on a 128*64 pixel LCD.
- OBDuino author Magister is working on a commercial prototype with a CAN-only protocol.[9]
Rs232 Serial Interface Cable
Related alternatives[edit]
- Scangauge[10] is a commercial trip computer using the OBD interface. In addition to the trip-computer-style features in OBDuino, the Scangauge also includes features for displaying and resetting engine fault codes.
- The mpguino[2] is another Arduino-based trip computer, and is mainly limited to fuel usage measurement. It may be used in any vehicle which has an electric fuel injection system and digital vehicle speed sensor. The mpguino links directly to these sensors so it doesn't require an OBD2 interface. It can report instant and tank MPG, remaining miles till the tank is empty etc. The mpguino is available in kit form from several suppliers.[11][12]
- The SuperMID[13] is an enthusiast/hobbyist trip computer, designed originally for the Toyota Prius, although it may be used in any vehicle which has an electric fuel injection system and digital vehicle speed sensor.[14] The SuperMID interfaces directly to the engine ECU or sensors, rather than using a standard OBDII connector.
- Bruce D. Lightner's entry[15] won[16] a 2004 Circuit Cellar design contest. Lightner's design uses an AVR microcontroller connected to an OBD-II interface to drive an analogue gauge displaying fuel consumption in mpg. This only implements the SAE J1850 VPW variant of the OBD-II protocol suite (so it only works with mostly GM cars that use VPW).
- An OBD II Car Computer design[17] is described by NerdKits using their AVR-based microcontroller kit. This implements the SAE J1850 VPW variant of the OBD-II protocol suite (so it only works with certain cars that use VPW) and displays RPMs, Coolant Temperature, Vehicle Speed and Percent Throttle on an LCD. This is partly derived from Bruce D. Lightner's design.
- OBD2-LCD is an AVR based OBD-II trip computer, designed by Florian Schäffer. It implements the ISO 9141 and ISO 14230 (KW 2000) OBD-II variants, with design and code published[18] and available in kit form. The new kit[19] supports CAN (ISO 15765) too.
See also[edit]
- ELM327 very common chip used in OBD interfaces
References[edit]
- ^'OBDuinoInterface - opengauge - OBDuino OBD2 cable and Interfaces - Open Source Fuel Efficiency Instrumentation - Google Project Hosting'. Code.google.com. Retrieved 2013-05-04.
- ^ ab'MPGuino'. EcoModder. Retrieved 2013-05-04.
- ^ ab'OBD MPGuino gauge - Fuel Economy, Hypermiling, EcoModding News and Forum'. EcoModder.com. Retrieved 2013-05-04.
- ^'code project'. Code.google.com. Retrieved 2013-05-04.
- ^'OBDuino, onboard diagnostic for your car - Arduino Forum'. Arduino.cc. Retrieved 2013-05-04.
- ^'OBDuino Mega - Fuel Economy, Hypermiling, EcoModding News and Forum'. EcoModder.com. Retrieved 2013-05-04.
- ^Oxer, Jonathan; Blemings, Hugh (2009). 'Chapter 15: Vehicle Telemetry Platform'. Practical Arduino: Cool Projects for Open Source Hardware. Apress. pp. 295–382.
- ^'Graphical OBD MPGuino - Arduino Forum'. Arduino.cc. Retrieved 2013-05-04.
- ^'OBDuino - Monitor your fuel consumption and retrieve OBD2 data and trouble codes'. Obduino.ca. Retrieved 2013-05-04.
- ^'Trip Computer + Digitial Gauges + ScanTools'. ScanGauge. Retrieved 2013-05-04.
- ^'MPGuino'. Spiffie.org. Archived from the original on 2012-10-06. Retrieved 2013-05-03.
- ^'MPGuino'. Fundamentallogic.com. Archived from the original on 2012-02-27. Retrieved 2013-05-03.
- ^'SuperMID M-1' (in Japanese). PriusDIY. November 13, 2005. Retrieved 2013-05-03. (English tr.)
- ^Yoshi (June 1, 2007). 'Fuel Efficiency Forum - Fuel Economy Gauge?'. Gas Savers. Retrieved 2013-05-04.
- ^Lightner, Bruce D. (June 30, 2004). 'AVR 2004 Design Contest - Entry A3805'(PDF). Circuit Cellar. Retrieved 2013-05-03.
- ^Lightner, Bruce D. (2005). 'A Fuel-Consumption Gauge for Your GM Car'(PDF). Circuit Cellar.
- ^'OBDii for KPW protocol'. Nerdkits.com
- ^'OBD2-LCD'. Blafusel.de. Retrieved 2013-05-04.
- ^'OBD2-LCD D'. Blafusel.de. Retrieved 2013-05-04.
External links[edit]
- STN1110 emulates ELM327
- Atmel AT90CAN microcontroller like ATmega328 with CAN support
- OBD II ScanTool, Linux-based open source
- OBD interface chips from ELM Electronics