Rotary Encoder Module
Rotary Encoder Module is backordered and will ship as soon as it is back in stock.
Couldn't load pickup availability
We Accept:
                    
                      
Delivery and Shipping
                      
                    
                  
                  Delivery and Shipping
Shipping & Processing
Order Processing
- Same business-day for orders placed before 3 PM (GMT), except in rare cases when it may take 1 additional business day.
- Larger or specialist items require up to 3 business days to process.
Delivery Options
- Royal Mail 48
- Free on orders over £20
- £2.99 on orders under £20
- Delivery in 2–3 business days
- Tracked 24 (Next-Day) — £4.99
- 
Standard (Large & Specialist Items)
- Free on orders over £20
- £6.99 on orders under £20
- Delivery in 2–14 business days (typically around 7 days)
- Processing may take up to 3 business days
 
- International
- We ship worldwide. Delivery options and estimated timeframes for your country are available at checkout.
- Customs, duties, and import taxes are your responsibility.
You’ll receive tracking details as soon as your order ships [track your order here]. For full details, please see our [Shipping Policy].
 
  Rotary Encoder Module
€3,95
Product Overview
Achieve smooth, precise rotational input in your projects with the KY-040 Rotary Encoder Module. Compact, reliable, and easy to integrate, this module delivers high-resolution position sensing for robotics, automation, user interfaces, and more perfect for hobbyists, students, and professionals.
Key Features & Benefits
- 
Ultra-Compact Design
 • Module dimensions: 31 × 19 × 29 mm fits neatly into tight enclosures and PCBs.
- 
High-Resolution Feedback
 • 20 pulses per revolution plus push-button switch enable accurate position tracking and selections.
- 
Wide Compatibility
 • Operates at 5 V logic, works seamlessly with Arduino, Raspberry Pi, ESP8266/ESP32, and most microcontrollers.
- 
Robust & Trustworthy
 • Industrial-grade mechanical encoder with gold-plated contacts for minimal jitter and long service life.
- 
Adjustable Sensitivity
 • Tweak the pull-up resistor or debounce logic in software to match your project’s responsiveness needs.
- 
Integrated Push Button
 • Built-in push-switch allows you to detect clicks in addition to rotation ideal for menu selection and parameter adjustment.
- 
Quick & Easy Wiring
 • Standard 5-pin header (GND, +5 V, DT, CLK, SW) simplifies connections and reduces prototyping time.
Technical Specifications
| Parameter | Specification | 
|---|---|
| Operating Voltage | 5 V DC | 
| Output Signal | Quadrature (A/B) + Push-button (SW) | 
| Pulses per Revolution | 20 | 
| Contact Material | Gold-plated | 
| Mechanical Life | ≥ 100,000 cycles | 
| Operating Temp. Range | –20 °C to +70 °C | 
| Module Size | 31 × 19 × 29 mm | 
| Pinout | GND, VCC, DT (A), CLK (B), SW | 
Ideal Applications
| Application | Benefit | 
|---|---|
| Robotics Control | Precise joint and wheel position feedback | 
| Menu Navigation | Intuitive user interfaces on LCD/OLED screens | 
| Volume/Parameter Tuning | Smooth audio and CNC parameter adjustments | 
| Stepper Motor Homing | Reliable zero-position detection | 
| Home Automation | Adjust lighting levels, thermostat settings | 
| Educational Kits | Teach quadrature decoding and embedded I/O | 
Package Contents
- 1 × KY-040 Rotary Encoder Module
Why Choose the KY-040?
- Accuracy & Reliability: Gold-plated contacts and sturdy construction ensure stable signals with minimal bounce.
- Versatile Functionality: Combined rotary and push-button outputs let you build compact controls and menus.
- Plug-and-Play Integration: Standard 5 V logic and common pinout make hookup a breeze.
- Durable Design: Rated for over 100,000 rotations, it’s built to withstand extended use.
Enhance your next project with the precision and flexibility of the KY-040 Rotary Encoder Module. Order now and add intuitive, high-resolution control to your designs!
 
            
 
      
 
      
 
      
 
       
               
   
   
   
   
   
   
   
   
   
   
   
   
   
   
  
 