----- Original Message ----- From: "Micro Eng" > Any thoughts on using CAN over RS485 ? It really depends on your application and how much code you want to write. With RS485 you'll have a somewhat simpler hardware system and your choice of processors will be larger. You will need to implement all the communications protocol yourself. With CAN the controller chip takes care of actual communication, retries, etc. Once you have established the messages to be used in your network the CAN controllers do most of the hard work. CAN is pretty robust. I've had some experience with both systems. Ignoring the processor choices I'd say that in an application that lends itself to having a single "master" and multiple "slave" processors that RS485 is more straightforward to implement. In a system where there is communication between a lot of different nodes than CAN may make your life easier. Tim -- 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