Recent Posts

Pages:  [1] 2 3 4 5 6 ... 10 »
1
Interest Checks / Re: [IC] GMK CYL Prussian Alert - New IC Form & Vendors
« Last post by DeathShadow on Wed, 29 May 2024, 05:48:42 »
What a great set, so, so in

Ahh that is late, but fine for me. What other changes can we expect in the set?

GLWIC and thanks
2
Interest Checks / Re: [IC] GMK CYL Prussian Alert - New IC Form & Vendors
« Last post by IBMweMissU on Wed, 29 May 2024, 04:49:55 »
What a great set, so, so in
3
Interest Checks / Re: [IC] DCS Dolch
« Last post by offbrandbiscuit on Wed, 29 May 2024, 04:00:00 »
I accept the colour might be different IRL compared to the render, but the Gorton legends don't have much contrast on the alphas, might be worth doing some IRL photos when you have samples, or changing the legend colours to be brighter if you're set on using Gorton legends. Hope this does well!
4
Off Topic / Re: What's Bothering You? (The thread about what is bothering you.)
« Last post by Rhienfo on Tue, 28 May 2024, 22:12:14 »
Japanese nail clippers, god damn it, if it weren't for the radiation, Tp4 would totally buy one. They're so good.

I don't think there would be enough radiation in those clippers to damage yourself, if there is any at all.

Even if it does which it probably won't, you don't need your toes or whatever :D
6
New Members / Re: Hello from Michigan!
« Last post by scootbroer on Tue, 28 May 2024, 21:25:25 »
whats the bottom left board called?  :-X


That’s a Vault 35 by MechVault. He’s selling some WKL versions now.
7
Interest Checks / Re: [IC] DCS Dolch
« Last post by stomaha on Tue, 28 May 2024, 20:47:31 »
in.
8
Making Stuff Together! / Re: You can put rotary encoders in a keyboard matrix!
« Last post by homenick on Tue, 28 May 2024, 20:39:03 »
you need about 2K+ scans/second to avoid missing a transition, but that's not too hard to achieve.
That's interesting. How do you debounce them?

Do you report a step on the next change and suppress only the opposite turning direction for the bounce period?
Or do you not need to?

The traditional method for debouncing encoders is to pass the raw outputs through a state machine (I didn't look closely, but I think it's described right in the stackexchange post https://electronics.stackexchange.com/questions/360637/quadrature-encoder-most-efficient-software-implementationpixel speedrun).  QMK debounces individual keys in the matrix, and those debounced values are currently getting handled by the state machine so it's sort of double-debounced, which is providing some less-than-graceful results (the default key debouncing is too aggressive/not a good fit for an encoder).

I've written (for the client I mentioned in my previous post, with 32 encoders) a bitfield-state machine that handles all 32 encoders in parallel by performing bitwise operations on uint32_t variables that worked really well - I plan on submitting another PR to QMK to implement this method since it debounces all encoders at once (instead of running a loop that debounces them all individually).
I am sorry, but I've searched the article but couldn't find relevant information about traditional method for debouncing encoders vs state machine.
9
Group Buys and Preorders / Re: [GB] Keykobo Instant
« Last post by dvorcol on Tue, 28 May 2024, 18:52:33 »


More
<-- without extras
10
Off Topic / Re: What's Bothering You? (The thread about what is bothering you.)
« Last post by tp4tissue on Tue, 28 May 2024, 17:18:38 »
Japanese nail clippers, god damn it, if it weren't for the radiation, Tp4 would totally buy one. They're so good.
Pages:  [1] 2 3 4 5 6 ... 10 »