The I2C bus is a two-wire serial bus for connecting a wide range of ICs to a computer or micro-controller [L1 ] [L2 ] (I2cTcl for Tcl/Tk on LINUX [L3 ]).