Generic Green Rotary Encoder Module - 20 CPR Incremental Encoder, PCB + Brass, 0-5V
This incremental rotary encoder module provides precise rotational position and direction sensing with 20 cycles per revolution (CPR). Operating on a 0-5V DC supply, it is directly compatible with Arduino, Raspberry Pi, and other 3.3V/5V microcontroller platforms for motion control and user interface applications.
Features
- 20 CPR incremental encoder for precise rotation tracking and direction detection.
- Wide 0-5V operating voltage range ensures compatibility with 3.3V and 5V logic systems.
- Durable construction with a brass shaft and PCB mounting for reliable mechanical performance.
- Integrated push-button switch (SW pin) provides an additional digital input function.
- Compact form factor (30 x 22 x 17 mm) with a 6.6 mm mounting thread for easy panel integration.
Out of stock
This module is a standard incremental rotary encoder, generating quadrature output signals (A and B channels) that allow a microcontroller to determine both the amount and direction of shaft rotation. The 20 CPR resolution provides a balance between fine control and easy signal processing, suitable for user interface dials, motor speed feedback, and position tracking.
Constructed with a brass shaft and a fiberglass PCB, the module is designed for durability in repeated use. The electrical interface is simple, requiring only power, ground, and the two phase outputs, making it a straightforward addition to embedded control systems, robotics, and DIY electronics projects where reliable rotational input is needed.
Additional Information
| Weight | 0.006 kg |
|---|---|
| Dimensions | 3 × 2.2 × 1.7 cm |













