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.

cool !

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


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:
Ciao, Lenny