qmk / qmk_firmware

Open-source keyboard firmware for Atmel AVR and Arm USB families
https://qmk.fm
GNU General Public License v2.0
18.16k stars 39.09k forks source link

Add support for other ISSI LED drivers #3454

Closed VinnyCordeiro closed 6 years ago

VinnyCordeiro commented 6 years ago

On ISSI FxLED Driver page there is now sample code for the evaluation boards of a lot of their drivers (STM32 microcontrollers). Some have even Arduino code for them, which could be ported much more quickly. That would help adding support to larger drivers, like the IS31FL3733 (up to 64 RGB LEDs) and the new IS31FL3741 (117 RGB LEDs!).

wilba commented 6 years ago

I'll be writing a driver for IS31FL3736 soon, as it's what I'm using for a few PCBs I'm working on now (with mono LEDs). It's very similar to the IS31FL3733. One of the cool features is detecting missing/shorted LEDs, so the firmware can automatically configure itself to the LEDs that have been installed.

drashna commented 6 years ago

I think we added generalization to the rgbmatrix driver stuff, so this should be handled better now.