Categories

CAN-BUS based OBD reader

Posted on Tuesday, April 17th, 2012 in code, data transfer, how-to by the machinegeek


Debraj has been developing a project to read the OBD information through CAN bus. His design is based on the dsPIC33FJ128MC802 (3.3V) and MCP2551. He is using a factory stock OBD cable and feeding the data into a jack on the project board. The data is displayed on a 16×4 LCD and includes engine RPM, throttle, vehicle speed, etc.

The description, hardware schematic, software description, code can be found at hobbydebraj website.

Via the contact form.

This entry was posted on Tuesday, April 17th, 2012 at 3:00 pm and is filed under code, data transfer, how-to. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

2 Responses to “CAN-BUS based OBD reader”

  1. Eric says:

    I wrote an article on automotive CAN and OBD-II for those interested in automotive electronics: http://evenchick.com/?p=112. I’m also working on a CAN development board based on the new PIC18F26K80.

  2. jon says:

    Hi at all, intresting Project!

Leave a Reply

Notify me of followup comments via e-mail. You can also subscribe without commenting.

Recent Comments

  • Geert Jordaens: I'm not sure what kind of licensing I have to add since it is a fairly straight forward implementation of the adaptive Huffman Decoding. For...
  • erich: For anyone interested, I've added some c++ code for adaptive huffman decoding in the git repository.
  • Sjaak: I would add some more protection in the used trigger file (on the serverpilot site) then not using a standard name :) hopefully they use...
  • Pete Castagna: My friend Charlie who worked in synthesizers at a DOD type of place made a modification to this avalanche pulse generator that allowed him to...
  • Sam Catchpole: Yes please :D