µ[micro]electronics info

A weblog focused on interesting circuits, ideas, schematics and other information about microelectronics and microcontrollers.




Because I have not tested all electronic circuits mentioned on this pages, I cannot attest to their accuracy; therefore, I do not provide a warranty of any kind and cannot be held responsible in any manner.

My e-mail

My website

USB OBD2 adapter

This project was begun as a response to build simple ISO9141-2/14230-4 ELM323 compatible USB adapter for On Board Diagnostic (OBD2) monitoring.

This project is build around one of new Microchip PIC18F2455/2550 8-bit microprocessor with USB support. The PIC18F2455 USB core is V1.1 and V2.0 compliant and operates at 1.5 Mb/sec and 12Mb/sec speeds respectively. The microprocessor has 2048 bytes of RAM and 24K of Flash program memory, which is plenty for implementing the OBD2 controller functionality using high-level C programming language.

USB OBD2 based on PIC18F2x5x

Powered by Drupal - Design by Artinet