
Component
KY-040 Rotary Encoder
The KY-040 is a 360-degree rotary encoder module designed for Arduino and other development boards. It provides precise rotation detection and direction sensing, making it ideal for volume control, menu navigation, and sensor input applications.
₹64.00
Inclusive of all taxes
- Secure payments via Razorpay
- 7-day returns on defective items
- GST invoice on every order
Free delivery on orders above ₹2,000
Delivers in 4-7 business days
Check delivery at your pincode
Quantity:
1
₹64.00
Inclusive of all taxes
About KY-040 Rotary Encoder
The KY-040 Rotary Encoder Module is a compact and reliable input device used to provide rotary control in electronic projects. Unlike a potentiometer, this encoder offers infinite rotation (360 degrees) without stop points, allowing for continuous input. It operates on a voltage range of 3.3V to 5V, making it compatible with most microcontroller platforms including Arduino, ESP32, and Raspberry Pi. The module outputs a 2-bit gray code signal, which allows the microcontroller to determine both the direction of rotation and the number of steps moved. Key features include a durable brass shaft, a push-button switch integrated into the knob, and a standard 0.1-inch header for easy breadboard connectivity. With a mechanical rotation life of up to 30,000 cycles, it is built for longevity. Common applications include menu navigation in LCD displays, volume control in audio projects, motor speed control, and as an interface for robotics and CNC machines. Choose the KY-040 for a cost-effective, high-quality solution to add precise rotary input to your DIY electronics projects.
Technical Specifications
| Operating Voltage | 3.3V ~ 5V |
|---|---|
| Mechanical Angle | 360 Degrees (No Stop Point) |
| Output | 2-bit Gray Code |
| Number of Pulses | 15 or 20 (varies by batch) |
| Rotation Life | 30,000 ± 200 Cycles |
| Contact Resistance | ≤ 100mΩ |
| Mounting Hole Diameter | 6.6mm |
| Shaft Diameter | 6mm |
| Material | PCB + Brass |
| Compatibility | Arduino, ESP32, Raspberry Pi, PIC, AVR |
Component Datasheet
Download the official datasheet for KY-040 Rotary Encoder
Download Datasheet (PDF)Alternative Components
EC11 Rotary Encoder
ALPS Rotary Encoder
PEC11 Series Encoder
Magnetic Encoder Module









