This EC11 rotary encoder gives continuous, 360-degree digital input for your projects. Unlike a potentiometer, which has hard stops, this encoder spins without end. It has 20 separate positions for each turn. It also has a push-button switch built in for more uses.
Features and Benefits
- 20 Positions with Tactile Clicks - Each turn gives clear feedback. This lets you make exact, step-by-step changes in menus or settings.
- Built-in Push-Button Switch - It combines turning control and a press-to-select function in one part. This works well for a volume control with a button.
- Standard 5-Pin Layout - The 5-pin encoder connects easily to microcontrollers like an Arduino. It has specific pins for clock, data, and the switch.
- 15mm or 20mm Plum Half Shaft - This common shaft design fits many different knobs. You can change how your panel looks and feels.
Applications
- Audio Projects - It acts as a digital encoder for adjusting volume, tuning frequencies, or changing audio sources.
- User Interfaces - You can move through on-screen menus or change settings on custom electronics, test gear, or 3D printer controls.
- Microcontroller Projects - It's a good input device for any Arduino project. It does more than a simple button, from setting a clock to controlling motor speed.
What It Is
A rotary encoder is a type of position sensor that converts rotational motion into a digital signal. This incremental rotary encoder provides 20 distinct positions per full 360-degree rotation. It features a push button, adding an extra input function. The 15mm shaft, a plum half shaft type, is designed for easy integration into various projects. Essentially, it is a mechanical transducer that translates physical rotation into electrical pulses, allowing a controller to interpret movement and position.
Key Uses & Applications
This rotary encoder is suitable for applications requiring precise rotational input and position sensing. Common uses include control knobs for electronic devices, where it can adjust settings like volume, frequency, or menu navigation. Its 20 positions and push button make it versatile for user interfaces in audio equipment, test and measurement instruments, and industrial control panels. As a rotational sensor, it provides reliable digital feedback to a connected system.
How to Choose
When selecting a rotary encoder, consider the number of positions required for your application. This model offers 20 positions, providing fine control. Evaluate the shaft length; this encoder has a 15mm shaft, which is a common size. The plum half shaft type offers a secure connection to knobs or other mechanical components. Determine if a built-in push button is beneficial for your project, as it adds an extra input without needing a separate switch.
Grit / Spec Guide
This rotary encoder has 20 positions for its full 360-degree rotation. The shaft length is 15mm, with some variants potentially offering 20mm. It features a plum half shaft type. As an incremental encoder, it outputs a series of pulses for each rotational increment, which a controller then counts to determine position and direction. The push button provides a separate, distinct input signal when pressed.
Care & Safety
Ensure the rotary encoder is mounted securely to prevent wobble or damage during operation. Avoid applying excessive force to the shaft or push button, as this can affect its internal mechanism. Keep the encoder free from dust and moisture, which can interfere with its electrical contacts and overall performance. When connecting, ensure correct wiring to avoid short circuits or damage to the encoder or connected circuitry.
Adjustment Method: Rotary. Encoder Type: Incremental Rotary Encoder. Positions: 20. Rotation Angle: 360°. Shaft Length: 15/20 mm. Shaft Type: Plum Half Shaft. Shaft Length: 15mm or 20mm. Operating Voltage: 5V DC (typical). Output Type: Digital. Compatibility: Arduino, Microcontrollers. Detent Torque: 10-50 gf.cm. Encoder Type: Incremental. Positions: 20 Positions. Product Type: Rotary Encoder. Quantity: 5 or 10 Pieces. Rotation Angle: 360 Degrees (Continuous). Rotational Life: 30,000 cycles. Shaft Type: Plum Half Shaft. Switch Function: Integrated Push Button Switch. Switch Life: 20,000 cycles. Q: How many positions does this encoder have, and what are the shaft dimensions? A: This is an incremental encoder with 20 detents (clicks) for every full 360-degree rotation. You can get it with either a 15mm or 20mm long 'plum' style half-shaft.. Q: Does this rotary encoder also have a push-button function? A: Yes, it does. The shaft can be pressed down to act as a momentary push-button switch, which is very useful for menu selections or confirming a value.. Q: Can I connect these directly to an Arduino for a project? A: Absolutely. These are very popular for Arduino and other microcontroller projects as a user input device. They function like a digital potentiometer and can be read using standard digital input pins.. Q: What's the expected feel of the rotation and click? A: The rotation should feel smooth with distinct clicks at each of the 20 positions, and the push-button should have a clear tactile response. If you get one that feels gritty or fails to register, let us know so we can help.. Q: Why are these sold in packs of 5 or 10? A: We offer them in multi-packs to make them more affordable for your projects. This is helpful when you're prototyping, building several units, or just want to have some spares on hand..