OBDuino

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

OBDuino does not display or reset engine fault codes (which are available over the OBD interface).

Design

The key components of the design are:

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.

Project

The OBDuino project was started in 2008 based on the MPGuino project, with the desire to simplify wiring to the vehicle (i.e. using the standard OBD-II socket rather than directly wiring 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

Related alternatives

See also

References

  1. "OBDuinoInterface - opengauge - OBDuino OBD2 cable and Interfaces - Open Source Fuel Efficiency Instrumentation - Google Project Hosting". Code.google.com. Retrieved 2013-05-04.
  2. 1 2 "MPGuino". EcoModder. Retrieved 2013-05-04.
  3. 1 2 "OBD MPGuino gauge - Fuel Economy, Hypermiling, EcoModding News and Forum". EcoModder.com. Retrieved 2013-05-04.
  4. "code project". Code.google.com. Retrieved 2013-05-04.
  5. "OBDuino, onboard diagnostic for your car - Arduino Forum". Arduino.cc. Retrieved 2013-05-04.
  6. "OBDuino Mega - Fuel Economy, Hypermiling, EcoModding News and Forum". EcoModder.com. Retrieved 2013-05-04.
  7. Oxer, Jonathan; Blemings, Hugh (2009). "Chapter 15: Vehicle Telemetry Platform". Practical Arduino: Cool Projects for Open Source Hardware. Apress. pp. 295–382.
  8. "Graphical OBD MPGuino - Arduino Forum". Arduino.cc. Retrieved 2013-05-04.
  9. "OBDuino - Monitor your fuel consumption and retrieve OBD2 data and trouble codes". Obduino.ca. Retrieved 2013-05-04.
  10. "Trip Computer + Digitial Gauges + ScanTools". ScanGauge. Retrieved 2013-05-04.
  11. "MPGuino". Spiffie.org. Archived from the original on 2012-10-06. Retrieved 2013-05-03.
  12. "MPGuino". Fundamentallogic.com. Archived from the original on 2012-02-27. Retrieved 2013-05-03.
  13. "SuperMID M-1" (in Japanese). PriusDIY. November 13, 2005. Retrieved 2013-05-03. (English tr.)
  14. Yoshi (June 1, 2007). "Fuel Efficiency Forum - Fuel Economy Gauge?". Gas Savers. Retrieved 2013-05-04.
  15. Lightner, Bruce D. (June 30, 2004). "AVR 2004 Design Contest - Entry A3805" (PDF). Circuit Cellar. Retrieved 2013-05-03.
  16. Lightner, Bruce D. (2005). "A Fuel-Consumption Gauge for Your GM Car" (PDF). Circuit Cellar.
  17. "OBDii for KPW protocol". Nerdkits.com
  18. "OBD2-LCD". Blafusel.de. Retrieved 2013-05-04.
  19. "OBD2-LCD D". Blafusel.de. Retrieved 2013-05-04.

External links

This article is issued from Wikipedia - version of the Sunday, January 24, 2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.