Hey all. For the long distance communication requirements of my project, I will be using the CAN bus. However, I will also have a central node which will consist of approximately 5 - 10 microcontrollers on one PCB or a set of PCBs linked together with a short bus cable (same type as IDE cable in your computer). What would be the best bus to use in this situation? (For the node that is, not over long distances) I don't need blazing fast speeds. The bus needs to be multi master to allow for any microcontroller on the bus to talk at any point (when the bus isn't busy, that is). So far, I've looked into a few and the only one I can find is the I2C bus which has multi master support. Can anyone recommend anything else? -- [ solarwind ] -- http://solar-blogg.blogspot.com/ -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist