CAN bus ?

I understand canbus is a protocol where codes and numbers are transmitted through one wire

can the arduino/avr read canbus ?

Sure, just need to help it out with some hardware - MAX2551 & MAX2515 - for signal buffering & interface control. https://www.sparkfun.com/products/10039

cool !

Or get the new Due, it has two CAN controllers built in and it looks like CAN will be supported soon

http://arduino.cc/forum/index.php/topic,131096.0/topicseen.html


Rob

CAN is normally a two-wire (CANhi and CANlo) differential signal, not single wire, although there have been some single wire CAN variants. As a two wire sytem it is very robust and noise immune, how it would do as a one-wire system I have no idea. Here’s a link to an introduction to CAN from Microchip: http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1824&appnote=en011694
Ciao, Lenny