The I2C Master library is an alternative library to Arduino's Wire library.
An alternative library to Arduino's Wire library