i2cdevlib: A Collection of Libraries for Common I2C Devices
In simple terms: i2cdevlib is a collection of libraries written for common I2C devices. Each device (such as MPU6050, HMC5883, BMP085, etc.) has a “device class,” and these device classes rely on a common I2C abstract class called I2Cdev. What are the benefits? The device classes only handle the “human-friendly interface” (like readAccelX()), while the … Read more