MPU6050/9250 I2C and SPI interface. Sensor fusion using a complementary filter yields sensor Euler angles and is implemented in five different languages.
Created generic C library that can be used with a variety of hardware. Wrote Arduino and Raspberry Pi examples to demonstrate the functionality of:
Perform WHO_AM_I sensor self check
Set the resolution of the accelerometer and gyroscope
Perform, set, and return gyroscope calibration values
Return raw sensor values, calibrated sensor values, and complementary fused values yielding sensor attitude - roll, pitch, and yaw (yaw will drift over time)
Created generic C library that can be used with a variety of hardware. Wrote Arduino and Raspberry Pi examples to demonstrate the functionality of:
Full updated README with relevant information.