Feature/adding i2c support