Hi all,
I just released a part of my DuinoPlusPlus library,
it's completely Object-Oriented with my own implementation of I2C, SPI, pulse read and a vector computation lib.
I did simple examples with MPU6050 / MPU6000 and HC-SR04 modules but it is very powerful and you can even switch from I2C to SPI in one line of code for the MPU.
A lot more to come, as soon as I have some time to clean library components and examples.
It still need a lot of documentation, I'll try to make it as soon as possible.
Let me know what you think about my implementation and if you like it