I2C driver for the NXP chip PCA9685 16xPWM LED controller A total of 4 RGBA LEDs can be controlled by 1 chip giving a RGBA value in the form of: rgba(0-255,0-255,0-255,0-100) then dimmed by 0-100%

Dependencies:   mbed

Revision:
0:62c7c3514d8f
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/i2c.h	Fri Jun 15 23:30:43 2012 +0000
@@ -0,0 +1,10 @@
+/* I2C bus Functions */
+
+void i2c_probe(void);
+
+void init_pca9685(unsigned char address);
+void channel_light(unsigned char ch, unsigned char lev);
+void pca9685_led(unsigned char addr, int led, unsigned char *values);
+void pca9685_rgba_led(unsigned char addr, int rgba_led, unsigned char *color, unsigned char level);
+void pca9685_brightness(int percent, unsigned char *values);
+