Skip to content
Pablo edited this page Jul 17, 2013 · 6 revisions

Mostly honda ecus have a 4 pin port called cn2 or cn3, this port allows getting info from sensors or any thing ecu have stored in.

The idea is connect an arduino with a lcd and display this info.

The comunication is simply, cn2 port have 2 comunication pins, rx and tx, so we send a byte corresponding with the address where the info is stored and the ecu reply us with the data (1 byte too). This comunication is enabled by the quick datalogging + rtp plugin from Crome, is supposed to work with ectune changing only the addresses but don't tested because no ectune in my hands at the moment, you need disable checksum too and J12 jumper removed to enabled full duplex mode.

The addresses depends on the ecu model, I am using an european JDM P30, but other ecus addresses can be found on the net. The formulas to interpret the data into something we can understand are on the net too, basically here: http://code.google.com/p/rzdash/ http://code.google.com/p/civic-dash/

I finished with all the hardware and now I am working to finish the code. Here are some photos during the process.

setup

setup

setup

setup

setup

setup

setup

setup

setup

setup

setup

setup

setup

setup

setup

setup

setup

setup

Video

IMAGE ALT TEXT HERE

Clone this wiki locally