This complex get data from I2C devices