Skip to content
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

Rotery encoder missing inputs on fast rotation #24296

Open
ksmosna opened this issue Aug 17, 2024 · 0 comments
Open

Rotery encoder missing inputs on fast rotation #24296

ksmosna opened this issue Aug 17, 2024 · 0 comments

Comments

@ksmosna
Copy link

ksmosna commented Aug 17, 2024

Issue Description

Hello, i am new here, I've made custom keyboard using STM32F411RET6, two is31fl3733 for matrix RGB and oled.
I have problem with my rotary encoder. When i am rotating it fast, ticks are not registered. When i am rotating it slow (tick after tick) sometimes rotation is registered and sometimes not. I was thinking that this is problem with the encoder, but after i've changed couple of the encoders the issue is still the same. Below is my implementation of the encoder. What am i doing wrong?

I am using ALPS encoder - EC11E18244AU

keyboar.json
"encoder": { "rotary": [ {"pin_a": "B8", "pin_b": "B9", "resolution": 2} ] },

rules.md
ENCODER_MAP_ENABLE = yes

I am using only pull up resistors (4.7k) on the pin a and pin b.

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant