🔧 Turn Your Ideas into Reality!
The Seloky 10pcs Rotary Encoder Module KY-040 is a versatile and durable component designed for Arduino projects. With a working voltage of 5V and 20 pulses per rotation, it offers precise control and stability. Each module comes equipped with 10 aluminum alloy knobs, ensuring a robust and professional touch to your electronic creations.
T**.
Need to be de-bounced, otherwise good
Work well, but the quadrature outputs are noisy and need proper de-bouncing. Button output (SW) works well, doesn't seem to need debouncing (but you should always debounce switches, they tend to degrade with age). Encoder outputs are labelled CLK and DT which is odd since they are the A and B quadrature outputs. They should be labelled A and B, LOL. The encoder has 20 detents per rotation and 4 quadrature steps per detent. We can take advantage of this by decoding the 4 steps into one debounced up or down count. I tested 3 encoders and all 3 have the same alignment between output and the detent. At each detent the AB outputs are both high (1,1). My implementation uses AB output 0,0 as a reset, then counts up if it sees 0,1 followed by 1,1 and counts down if it sees 1,0 followed by 1,1. Once 1,1 is seen, counting is disabled until 0,0 is seen. This effectively debounces it and gives one up or down count per detent.
T**D
Good value but bouncy
Actually reasonably good quality for the price. I was using them for a Raspberry Pi project and decoding and debouncing them proved to be a challenge. Got it working but eventually went with an optical because I wanted smooth rotation rather than individual stops.
M**N
Works as expected, knobs are high quality.
Worked great, fit well. Machined aluminum knobs. Felt nice and seems high quality. Would buy again.
R**M
Exactly what you expect it to do
Quick and easy to set up and works exactly as you’d expect. Knobs feel nice, and comes with the washers and nuts you need to attach to projects.
S**7
Great buy
Well put together enconders fast delivery
J**.
Cheap
Too noisy and imprecise for my application ended up using pots instead.
Trustpilot
2 months ago
1 month ago