library to access typical i2c device