Seloky 10pcs Rotary Encoder Module KY-040 for Arduino Compatible Brick Sensor Switch Development Board(With 10 black knobs and Threaded)
Thumbnail 1Thumbnail 2Thumbnail 3Thumbnail 4Thumbnail 5Thumbnail 6Thumbnail 7

Seloky 10pcs Rotary Encoder Module KY-040 for Arduino Compatible Brick Sensor Switch Development Board(With 10 black knobs and Threaded)

4.4/5
Product ID: 134204594
Secure Transaction
5V Power
🔄20 Pulses/Rotation
🔧10 Knobs Included
Frequently Bought Together

Description

🔧 Turn Your Ideas into Reality!

  • ROBUST DESIGN - Crafted with an aluminum alloy knob for durability and a premium feel.
  • PRECISION CONTROL - Experience seamless rotation with 20 pulses per turn for accurate input.
  • USER FRIENDLY RESET - Easily reset your encoder to zero with a built-in button for convenience.
  • STABLE SIGNAL OUTPUT - Differential mode ensures high-quality, stable signal transmission.
  • VERSATILE APPLICATIONS - Perfect for Arduino projects, enhancing your DIY electronics game.

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.

Reviews

4.4

All from verified purchases

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.

Common Questions

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Anita G.

Good experience, but the tracking updates could be better.

2 months ago

Yusuf A.

Fantastic experience overall. Will recommend to friends and family.

1 month ago

Shop Global, Save with Desertcart
Value for Money
Competitive prices on a vast range of products
Shop Globally
Serving millions of shoppers across more than 100 countries
Enhanced Protection
Trusted payment options loved by worldwide shoppers
Customer Assurance
Trusted payment options loved by worldwide shoppers.
Desertcart App
Shop on the go, anytime, anywhere.

Currently out of stock

Thailandstore

Sorry, this item from our Thailand store is out of stock. We're restocking soon—check back or contact support for similar products.

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Imran F.

Very reliable shop with genuine products. Will definitely buy again!

2 weeks ago

Ali H.

Fast shipping and excellent packaging. The Leatherman tool feels very premium and sturdy.

1 day ago

Seloky 10pcs Rotary Encoder Module Ky 040 For Arduino Compatible | Desertcart Thailand