Hi all, I am a relative newbie, and am designing a series of products based on the PIC16F87X and possibly the PIC16F628 that will all need to communicate with each other (multi Master) over distances of up to say 50m. Is I2C a suitable choice? Can I run the PICs as slow as 4MHz, or would I need to go higher than this? I plan to send simple commands and acknowledgements only. Also what is a "Controller Area Network" Sorry if these are silly questions. Regards, Sean -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics