This board is ok, this is the one I use, very easy to build.
The LCD is ok too, and you need a transistor and a resistor to drive the LCD brightness, and 3 small push buttons too, I think that's it.
Will your CAN interface work with other protocols? I have a 99 Saturn that I am sure is not ISO or CAN. I assumed no because you have the SAE pins of the ELM327 going to ground. I also have a new ford that uses CAN and an old civic that uses ISO, if possible I would like to be able to transplant it to all three.
The ELM327 support all protocols but you will have to build the full ELM327 interface as described in their PDF if you want to use it in iso/can/vpw/pwm cars. I only wired the CAN parts for my car.
will the obduino32k work correctly without modification if I can get the full interface built? The reason I am asking is because I am in no way qualified to modify any type of code. I am your average joe mechanic trying to follow this project and it is turning out to be a learning experience.
I will go ahead and order it then, possibly two in case I screw something up. My only other worry is the interface for the chip. It looks much more difficult to build than the one for iso and with my extremely limited electronics knowledge, it should prove to be a serious challenge.