RzDash project - LCD dash for Honda Ecus

Hi all,

I've been working on a project for a few weeks now, so it's time to introduce it !

My project is a LCD dash for Honda cars. it connects to the car's Engine Control Unit and fetches data to display it on a KS0108 based LCD.

I've chosen to use the Mega to achieve this because of its multiple hardware serial ports. The arduino connects to the ECU via a ttl serial connection, so I could have used the regular arduino but I wanted to keep the USB serial port for monitoring or future features.

you may check the project's page: http://code.google.com/p/rzdash/ there is a video link on the main page.

the code still needs a lot of improvement but is working fine.

This is a very interesting project, I think it would be a very useful device to have. I'm looking forward to updates.

P.S. If not for this post I would have not discovered the arduino


i think our projects could benefit from each other :)

see: http://code.google.com/p/multidisplay/

do you plan other sources beside the ECU?


feel free to check my code :)

I have used some of yours for the sensors.

I have also used an algorithm for the temp sensor which could be useful for you.

I plan to rely on the ECU data mostly yes. I will expand the compatibility to standalone ECUs for race cars as soon as I get my hands on the protocols.

Also, I might switch to a bigger LCD, with T6963 controllers, which has some interesting hardware drawing functions as well.

nice to see the code spreading! 8-)

do you think about datalogging? with the mega and its multiple serial ports it would be to easy to just put a VDIP1 there and log to a USB Stick.

how fast is it running with the graphic lcd? do you think smooth scrolling graphs and so on are possible with the mega?

Dataloging could be useful, but it's no my focus.

The lcd performance is 19 fps at the GLCD test with my modified library. It really depends on what i'm drawing on the screen.

I think scrolling graphs would run smoothly. :)

here’s a new video: