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%
i2c.h
- Committer:
- Bas
- Date:
- 2012-06-15
- Revision:
- 0:62c7c3514d8f
File content as of revision 0:62c7c3514d8f:
/* 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);