I2C Bus verlängern

Wieviele Mikrokontroller kann ich da dranghängen? 128?
Und: Gibts dafür eine Libary mit der ich Strings versenden kann?
Software Serial ist UART, oder?