Soft I2C library compatability