]> git.donarmstrong.com Git - qmk_firmware.git/commit
Adds IS31FL3731 RGB Matrix Implementation (#2910)
authorJack Humbert <jack.humb@gmail.com>
Tue, 8 May 2018 19:24:18 +0000 (15:24 -0400)
committerGitHub <noreply@github.com>
Tue, 8 May 2018 19:24:18 +0000 (15:24 -0400)
commit14b7602a65dedaf51db1c9288144765d43a83a15
tree8e21e6b77db1581deaeecfa3373fe70470e64c1f
parent46dca121fd2f51c4f5b87e48af37f43340591433
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
19 files changed:
bootloader.mk
common_features.mk
docs/feature_rgb_matrix.md [new file with mode: 0644]
drivers/avr/TWIlib.c [new file with mode: 0644]
drivers/avr/TWIlib.h [new file with mode: 0644]
drivers/avr/is31fl3731.c [new file with mode: 0644]
drivers/avr/is31fl3731.h [new file with mode: 0644]
keyboards/planck/light/config.h
keyboards/planck/light/light.c
keyboards/planck/light/light.h
keyboards/planck/light/rules.mk
keyboards/planck/rules.mk
quantum/color.c [new file with mode: 0644]
quantum/color.h [new file with mode: 0644]
quantum/quantum.c
quantum/quantum.h
quantum/rgb.h [new file with mode: 0644]
quantum/rgb_matrix.c [new file with mode: 0644]
quantum/rgb_matrix.h [new file with mode: 0644]