This website requires JavaScript.
Explore
Help
Register
Sign In
mirrors
/
keychron_qmk_firmware
Watch
0
Star
0
Fork
0
You've already forked keychron_qmk_firmware
mirror of
https://github.com/Keychron/qmk_firmware.git
synced
2024-12-11 12:45:33 +06:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
c3ad2e2daf
keychron_qmk_firmware
/
keyboards
/
handwired
/
onekey
/
keymaps
/
apa102
/
rules.mk
3 lines
47 B
Makefile
Raw
Normal View
History
Unescape
Escape
Rewrite APA102 support (#10894) * Rewrite APA102 support The APA102 source was broken by commit 16a15c1cfcbfd0feb2c2cf1383676747e2f97d73 as it did not include the quantum header. This commit addresses that, as well as other issues with transferring bytes over the SPI interface, i.e. it was not setting the clock pin back to low after sending a bit. The deviation when sending the end frame is kept, but updated to the latest from the referenced project. Finally, these changes expose the global LED brightness parameter of the APA102. Brightness values are configurable through `APA102_DEFAULT_BRIGHTNESS` and `APA102_MAX_BRIGHTNESS`. * Fix typo in led brightness extern * Move driver out of AVR directory and add delay for ARM * Experimental APA102 support on AVR and ARM Co-authored-by: Alde Rojas <hello@alde.io> * Refactor apa102_send_byte() calls to a loop * Implement io_wait function for ARM * Move APA102 drivers to own directory, fix copyright notice * Add APA102 keymap to handwired/onekey * Simplify RGBLIGHT_ENABLE/DRIVER option handling Co-authored-by: Mikkel Jeppesen <2756925+Duckle29@users.noreply.github.com>
2020-12-30 06:28:49 +06:00
RGBLIGHT_ENABLE
=
yes
rgblight: driver selection cleanups (#21558)
2023-08-15 16:06:57 +06:00
RGBLIGHT_DRIVER
=
apa102
Reference in New Issue
Copy Permalink