Click to view our Accessibility Statement or contact us with accessibility-related questions
DRaGZ
305
Sep 1, 2018
Excited for the LED configurator to drop! I tried looking through the QMK code and I have to admit...I have no idea what I'm doing, lol.
iakobou
23
Sep 2, 2018
DRaGZI posted more below, but this might help in the mean time for basic adjustments. https://www.reddit.com/r/olkb/comments/9c104l/customizing_rgb_on_massdrops_ctrl/
DarkMio
136
Sep 2, 2018
DRaGZI wrote some LED code - it's not so bad if you tinkered with pixels before. Video: https://i.miosblog.de/OElO2.mp4
DRaGZ
305
Sep 2, 2018
DarkMioOkay yeah, that's the exact effect I want to eventually put on the keyboard except with all white and the keys turn red on click before fading back to white. I also want to turn down the brightness of the side lighting while keeping the keys themselves at max brightness. I'll try tinkering with it when I can, but it's all brand new to me so I feel like I need to deep dive into it before I can feel comfortable with it. Or maybe the LED configuration will be out by then haha
DarkMio
136
Sep 2, 2018
DRaGZHere's the effect I settled on: https://i.miosblog.de/1vNLq.mp4 It scrolls to one side, by I can make it two sided. Brightness controls works, I'm currently cleaning up some code and re-enable the old presets, just for consistency.
If you want, I can cobble your ideas together and give you either a binary that you can flash or you do it yourself.
Dang son, I am currently toying with presets: https://i.miosblog.de/iFCoc.mp4
iakobou
23
Sep 14, 2018
DarkMioWhat code are you having to write to get these effects? Can you share a link to your code and provide some context?
Impressive stuff and good work!
DarkMio
136
Sep 14, 2018
iakobouhttps://github.com/DarkMio/qmk_firmware/blob/master/tmk_core/protocol/arm_atsam/led_matrix.c#L326 That is the code that drives reactive mode.
https://github.com/DarkMio/qmk_firmware/blob/master/tmk_core/protocol/arm_atsam/led_matrix.c#L374 This is the entry code that is in the regular firmware.
The LED code runs somewhere between 60hz and 100hz, so all effects have to respect that. It is possible to write very stable timed code, so with some knowledge how to handle speed and fixed step animations, it is rather easy to write about anything LED wise. The board is more than able to handle almost any LED program you'd wish for. In specific cases and more detailed pointers, you might find me in the QMK discord.
By trade I am a graphics programmer, which is basically doing the same, so it was pretty handy to write about anything on that board.
iakobou
23
Sep 14, 2018
DarkMioYou rock! See you on QMK discord (or r/olkb?).
PRODUCTS YOU MAY LIKE
Trending Posts in Mechanical Keyboards