I2C (Inter-Integrated Circuit) is used for communication between ICs on a PCB, alternatively between a motherboard and an embedded system. It enables communication between a master and multiple slaves. Up to 112 devices can be connected to a single bus.
Data rate
10kbps - 3.4Mbps
Duplex/Simplex
Half duplex
Connector physical size (WxHxD)
No typical connector assigned for I2C
PHY properties
2 wire + GND, open collector