The Wire library allows hardware I2C to be used which is likely to be more robust than a software implementation of I2C