Class for PCA9635 - 16 channel 8bit PWM

Today I posted the 0.1.00 BETA version of a class to control a PCA9635 - 16 channel 8bit PWM - on GitHub. https://github.com/RobTillaart/Arduino/tree/master/libraries/PCA9635

As I do not have the hardware in yet and very little time it is not tested and therefore in BETA. Use it carefully. The class implements the main functions for the PCA9635 but not all e.g. sub-addressing is not implemented and the mode settings are minimal. That said the interface is on a level it should be usable. A test sketch is available that shows the basics.

As always, comments and remarks are welcome.

Datasheet: www.nxp.com/documents/data_sheet/PCA9635.pdf

Note: A class for the PCA9685 -> http://forum.arduino.cc/index.php?topic=396883