Ap3x / OBDizer

Using an arduino and a Freematics OBD2 adapter to interface with the car's computer codes and print them to a screen.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

THIS IS NO LONGER MAINTAINED

OBD2 Arduino Car Reader

Summary

I built and created a device using an arduino and a freematics OBD2 adapter to interface with the car's computer codes and print them to a screen.

Why?

I was listening to a DEFCON talk about car hacking and I wanted to see what I could learn from the cars internal computers and do myself. I knew there was an OBD2 port that the maintenance people at car shops would use to view the diagnostics of a car, but what else could we gather from this port? Can we send/recieve data?

In Action

Alt text

Parts Used

Freematics OBD2 Port device

Alt text

LS23060 v1.0 GPS 1590-A U

Alt text

Sainsmart TFT LCD Mega Sheild

Alt text

Schematic

This schematic doesn't show the TFT LCD touch screen so please refer to the additional photos below Alt text

Additional Photos

Alt text Alt text Alt text Alt text

About

Using an arduino and a Freematics OBD2 adapter to interface with the car's computer codes and print them to a screen.


Languages

Language:C++ 100.0%