-
-
Notifications
You must be signed in to change notification settings - Fork 39.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WIP:Lily58 glow edition firmware #8890
Conversation
added rev2 to the lily58.h
* Moved code over to quantum instead of promicro * corrected LED number * renamed rev2 to glow to make room for author to make a rev2 * updated lily58.h to support this * added mayo keymap * added luckenbach keymap
defined in the docs
Duplicate of #7495, while this one is named nicer, there are a lot of unnecessary extra files in this PR. |
I can clean up the files to some degree but I am not 100% what is required and what is now as far as a 'board' is concerned. Furthermore the PR you referenced is incorrect in the number of LEDs this board has and while yes it will work it is not proper by any stretch and is NOT the Rev2 of the board at all. |
I'm using a lily58-glow board so I thought I'd try out your PR. But I can't seem to compile your keymaps (both luckenbach and mayo) on your fork. It seems to still use lily58/rev1 instead of lily58/glow
|
you would need to do |
…tead of pro_micro
you also showed me that my older branch (which my bad and i didn't rebase) had pro_micro as rev1 and was swapped out in #8374 for quantum.h |
oh my... rev1 is very broke by me now... |
I've been able to build your keymap now, but yeah rev1 is broken right now. Another thing I noticed with this board is that these numbers don't actually work as intended #define RGBLED_NUM 70
#define RGBLED_SPLIT {35, 35} // lily58 doesn't seem to make use of this line currently the if the |
at some point i goofed the rev1
cleaning up and reuse
rev1 and glow now both pass the build! I made the glow just ref the rev1's matrix.c and split_util/scomm, I am not sure what to do about the .h files as removing them from the glow dir breaks the build. @ShadowProgr I built the firmware setting |
@luckenbach check my video out. It's more clear when compared side by side. (sorry for potato quality) Notice how the right half restarts the animation as soon as it ends. While the left side have idle time before restarting, it's almost as if it has to traverse 35 more "invisible" LEDs before restarting the animation, taking twice as long to finish one loop compared to the right side. |
Ahh I see what you mean! I have (in a different branch) added your matrix code, but unsure how to properly use it. Ill incorporate the adjustment till the split stuff is fixed in #6260 |
Closing in favor of #8900 |
There was no firmware that 'properly' supported the Lily58+glow
Description
Created a 'glow' board inside of the Lily58 keyboard and defined sane default values that would ensure an end-user could have a desirable experience. I also included my keymap with this as I used it to author the initial changes and verify the properness of the 'glow' board.
Types of Changes
Issues Fixed or Closed by This PR
Checklist