---
product_id: 134204594
title: "Seloky 10pcs Rotary Encoder Module KY-040 for Arduino Compatible Brick Sensor Switch Development Board（With 10 black knobs and Threaded）"
brand: "brand: seloky"
price: "KD 0.38"
currency: KWD
in_stock: false
reviews_count: 6
url: https://www.desertcart.com.kw/products/134204594-seloky-10pcs-rotary-encoder-module-ky-040-for-arduino-compatible
store_origin: KW
region: Kuwait
---

# 5V Power 20 Pulses/Rotation 10 Knobs Included Seloky 10pcs Rotary Encoder Module KY-040 for Arduino Compatible Brick Sensor Switch Development Board（With 10 black knobs and Threaded）

**Brand:** brand: seloky
**Price:** KD 0.38
**Availability:** ❌ Out of Stock

## Summary

> 🔧 Turn Your Ideas into Reality!

## Quick Answers

- **What is this?** Seloky 10pcs Rotary Encoder Module KY-040 for Arduino Compatible Brick Sensor Switch Development Board（With 10 black knobs and Threaded） by brand: seloky
- **How much does it cost?** KD 0.38 with free shipping
- **Is it available?** Currently out of stock
- **Where can I buy it?** [www.desertcart.com.kw](https://www.desertcart.com.kw/products/134204594-seloky-10pcs-rotary-encoder-module-ky-040-for-arduino-compatible)

## Best For

- brand: seloky enthusiasts

## Why This Product

- Trusted brand: seloky brand quality
- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Key Features

- • **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.

## Overview

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.

## Description

Seloky 10pcs Rotary Encoder Module KY-040 for Arduino Compatible Brick Sensor Switch Development Board&#xFF08;With 10 black knobs&#xFF09; Type: Rotary Encoder Module Model: KY-040 Working Voltage: 5V Pulse Count Per Circle: 20 Application&#xFF1A;The rotary encoder can count the quantity of output pulse in the positive and negative direction rotation (rotation counts are not limited). Encoder button&#xFF1A;With the button on rotary encoder, it can be reset to the initial state, that starts counting from 0. Package Contents&#xFF1A; 10&#xD7; Rotary Encoder Module 10&#xD7; black knobs 10&#xD7; nuts 10&#xD7; washers

## Features

- ❤【General parameters】Model: KY-040, Working Voltage: 5V, One round number of pulse: 20.
- ❤【Application】The rotary encoder can count the quantity of output pulse in the positive and negative direction rotation (rotation counts are not limited).
- ❤【Equipped with parts】Aluminum alloy black knob: Diameter and height(0.55″/0.66″, 14mm/17mm).
- ❤【Signal stability】The reading system usually uses differential mode to compare two different waveforms, the phase difference of 180 degrees guarantees the quality and stability of the output signalnal.
- ❤【Encoder button】With the button on rotary encoder, it can be reset to the initial state, that starts counting from 0
- ›See more product details

## Images

![Seloky 10pcs Rotary Encoder Module KY-040 for Arduino Compatible Brick Sensor Switch Development Board（With 10 black knobs and Threaded） - Image 1](https://images-na.ssl-images-amazon.com/images/I/61n8jUaqUyL.jpg)
![Seloky 10pcs Rotary Encoder Module KY-040 for Arduino Compatible Brick Sensor Switch Development Board（With 10 black knobs and Threaded） - Image 2](https://images-na.ssl-images-amazon.com/images/I/61QGpPi0QxL.jpg)
![Seloky 10pcs Rotary Encoder Module KY-040 for Arduino Compatible Brick Sensor Switch Development Board（With 10 black knobs and Threaded） - Image 3](https://images-na.ssl-images-amazon.com/images/I/61GdbgJbfML.jpg)
![Seloky 10pcs Rotary Encoder Module KY-040 for Arduino Compatible Brick Sensor Switch Development Board（With 10 black knobs and Threaded） - Image 4](https://images-na.ssl-images-amazon.com/images/I/61vZuAcPMKL.jpg)
![Seloky 10pcs Rotary Encoder Module KY-040 for Arduino Compatible Brick Sensor Switch Development Board（With 10 black knobs and Threaded） - Image 5](https://images-na.ssl-images-amazon.com/images/I/51IeWE1G-0L.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ 







  
  
    Need to be de-bounced, otherwise good
  

*by T***. on Reviewed in the United States on June 19, 2019*

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.

### ⭐⭐⭐⭐ 







  
  
    Good value but bouncy
  

*by T***D on Reviewed in the United States on August 12, 2019*

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.

### ⭐⭐⭐⭐⭐ 







  
  
    Works as expected, knobs are high quality.
  

*by M***N on Reviewed in the United States on August 2, 2019*

Worked great, fit well. Machined aluminum knobs. Felt nice and seems high quality. Would buy again.

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.com.kw/products/134204594-seloky-10pcs-rotary-encoder-module-ky-040-for-arduino-compatible](https://www.desertcart.com.kw/products/134204594-seloky-10pcs-rotary-encoder-module-ky-040-for-arduino-compatible)

---

*Product available on Desertcart Kuwait*
*Store origin: KW*
*Last updated: 2026-03-13*