The I2C bus is a two-wire serial bus for connecting a wide range of ICs to a computer or micro-controller: * wikipedia [http://en.wikipedia.org/wiki/I2C] * article con LinuxJournal [http://www.linuxjournal.com/article/1342] * I2cTcl for Tcl/Tk on LINUX [http://i2ctcl.sourceforge.net/]) * See the presentation from http://www.eurotcl.eu/eurotcl-2014/program.html#Ender%|%Uli Ender%|% * You can find an example to write to a LCD with an I2C interface using Arduino here: [Firmata] <>Device Control