A heterogeneous set of I2C tools for Linux