Forrest W Christian wrote: > I'm working on selecting a "expansion bus" for a PIC project I'm > working on. I don't think there is anything that meets all your requirements. You also failed to separate what you want it to accomplish from how you imagine it will accomplish it. The latter doesn't belong in a spec. If you specify the former correctly, then you will, by definition, be happy with anything that meets it, no matter how that is accomplished. A spec like must be big bangable is silly, since that is not a end in itself. And of course "easily implementable" is no spec at all. You left out some important and obvious requirements, like speed, bus length, whether it will go outside the box or not, and the kind of external noise it must tolerate. All in all, you need to go back and figure out your real spec. You're not ready for answers to your spec yet since you don't have a spec. All that aside, CAN sounds like it meets most of your needs. It is built into many PICs, but does require a separate small tranceiver chip at each node. ******************************************************************** Embed Inc, Littleton Massachusetts, http://www.embedinc.com/products (978) 742-9014. Gold level PIC consultants since 2000. -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist