Library for interfacing with the NXP PCA9685 PWM controller over an I2C connection. Designed with the Adafruit breakout board (of the same name) in mind.
Diff: definitions.h
- Revision:
- 0:aa965d6b1f8f
- Child:
- 1:9d6633a308ba
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/definitions.h Tue Apr 05 21:20:15 2016 +0000 @@ -0,0 +1,22 @@ +#ifndef PCA9685_LIBRARY_DEFINITIONS_H +#define PCA9685_LIBRARY_DEFINITIONS_H + +#define ADDR 0x80 + +#define MODE1 0x0 +#define MODE2 0x1 +#define PRESCALE 0xFE + +#define LED0_ON_L 0x6 +#define LED0_ON_H 0x7 +#define LED0_OFF_L 0x8 +#define LED0_OFF_H 0x9 + +#define ALLLED_ON_L 0xFA +#define ALLLED_ON_H 0xFB +#define ALLLED_OFF_L 0xFC +#define ALLLED_OFF_H 0xFD + +#define OSC_CLOCK 25e6 + +#endif \ No newline at end of file