diff options
author | Jack Humbert <jack.humb@gmail.com> | 2018-05-08 21:24:18 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-05-08 21:24:18 +0200 |
commit | 14b7602a65dedaf51db1c9288144765d43a83a15 (patch) | |
tree | 8e21e6b77db1581deaeecfa3373fe70470e64c1f /keyboards/planck/light/config.h | |
parent | 46dca121fd2f51c4f5b87e48af37f43340591433 (diff) | |
download | qmk_firmware-14b7602a65dedaf51db1c9288144765d43a83a15.tar.gz qmk_firmware-14b7602a65dedaf51db1c9288144765d43a83a15.tar.xz |
Adds IS31FL3731 RGB Matrix Implementation (#2910)
* adds is31fl3731 rgb matrix implementation
* fix build script for force pushes
* allow bootloader size to be overwritten
* adds planck light implementation
* split led config into 2 arrays
* idk
* betterize register handling
* update planck implementation
* update planck
* refine rgb interface
* cleanup names, rgb matrix
* start documentation
* finish up docs
* add effects list
* clean-up merge
* add RGB_MATRIX_SKIP_FRAMES
* add support for at90usb1286 to bootloader options
Diffstat (limited to 'keyboards/planck/light/config.h')
-rw-r--r-- | keyboards/planck/light/config.h | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/keyboards/planck/light/config.h b/keyboards/planck/light/config.h index 71c924904..17c015ed0 100644 --- a/keyboards/planck/light/config.h +++ b/keyboards/planck/light/config.h @@ -24,5 +24,22 @@ #define NO_USB_STARTUP_CHECK +#define PLANCK_MIT_LAYOUT -#endif
\ No newline at end of file +// This is a 7-bit address, that gets left-shifted and bit 0 +// set to 0 for write, 1 for read (as per I2C protocol) +// The address will vary depending on your wiring: +// 0b1110100 AD <-> GND +// 0b1110111 AD <-> VCC +// 0b1110101 AD <-> SCL +// 0b1110110 AD <-> SDA +#define DRIVER_ADDR_1 0b1110100 +#define DRIVER_ADDR_2 0b1110110 + +#define DRIVER_COUNT 2 +#define DRIVER_1_LED_TOTAL 25 +#define DRIVER_2_LED_TOTAL 24 +#define DRIVER_LED_TOTAL DRIVER_1_LED_TOTAL + DRIVER_2_LED_TOTAL + + +#endif |