EC11 Rotary Encoder With Push Button Switch D-Shaft
The EC11 vertical rotary encoder is a compact and reliable input device designed to convert rotational movement into digital signals for precise control. It features a 5-pin configuration with quadrature outputs (A and B) and an integrated push-on switch, allowing both rotational and button input in a single component. The vertical mounting style makes it especially suitable for front-panel and PCB-mounted applications where space and alignment are important.
With a durable 12mm D-shaft and selectable push travel (0.5mm or 1.5mm), this encoder provides excellent tactile feedback and long operational life. It is widely used in microcontroller-based systems such as Arduino and Raspberry Pi projects, as well as in audio equipment, industrial control panels, and user interface systems where intuitive control is required.
Features:
- Incremental rotary encoder with quadrature output.
- Integrated push-on switch functionality.
- Vertical mounting design for PCB applications.
- Durable D-shaft for secure knob attachment.
- Smooth rotation with tactile detents.
- Dual input method (rotation + press).
- Compact size suitable for embedded systems.
- Reliable performance with long mechanical life.
Specifications:
| Parameter | Value |
|---|---|
| Model | EC11 |
| Type | Incremental Rotary Encoder with Push Switch |
| Mounting Style | Vertical |
| Number of Pins | 5 Pins |
| Shaft Type | D-Shaft |
| Shaft Diameter | 12mm |
| Push Switch Travel | 0.5mm / 1.5mm |
| Output Signal | Digital (Quadrature A & B) |
| Switch Type | Momentary Push Button |
| Mounting Type | Through Hole |
| Mechanical Life | Long operational life |
Pinout:
| Pin Number | Pin Name | Description |
| 1 | Terminal A |
Encoder Phase A Output |
| 2 | Terminal C |
Encoder Common (Ground) |
| 3 | Terminal B |
Encoder Phase B Output |
| 4 | Terminal D |
Push Button Switch Contact 1 |
| 5 | Terminal E |
Push Button Switch Contact 2 |
Applications:
- Volume control knobs.
- Menu navigation systems.
- Arduino and microcontroller projects.
- Industrial control panels.
- DIY electronics projects.
- CNC and 3D printer interfaces.
- Audio equipment controls.
Package Includes:
- 1x EC11 Rotary Encoder With Push Button Switch 5pin 12mm D-Shaft.




