I2C Master Library for Embedded Linux Boards