Inter-Device Communication
The following resources should help in making the right choice of interface and protocol for communicating between your device and a computer or other devices.
Physical Interfaces with fixed protocols
Protocols
Physical Interfaces