Serial Communication Options for the Arduino
Options
Hardware Serial Tx/Rx
Software Serial Tx/Rx
Inter-Integrated Circuit (I
2
C)
(Master/Slave)
InfraRed
Radio Frequency
XBee
Bluetooth
Inter-Integrated Circuit (I
2
C) (Master/Slave)
Connect two Arduino's via I
2
C Bus
Explanation #1
Tutorial #1
("open drain" means a circuit can be driven low, but not high. Pull up resistors accomplish a default of high)
NXP (Philips) I
2
C device portal
BlueTooth
Wikipedia
Example #1