SKU: SENS-2584
📋 GST Invoice Available

Generic EC11 Rotary Encoder Module with Knob Cap - 5-Pin Header

₹93.00 (Inclusive of all taxes)
Out of Stock

This EC11 rotary encoder module provides precise rotational and push-button input for development boards like Arduino, Raspberry Pi, and ESP32. It features a standard 5-pin header interface and is typically powered by 5V DC for menu navigation, parameter adjustment, and volume control applications.

Features

  • EC11 Rotary Encoder with integrated push-button switch
  • Standard 5-pin header for easy interfacing with development boards
  • Typical 5V DC operating voltage compatible with Arduino and microcontrollers
  • Includes durable rotating knob cap for improved tactile control
  • Compact 24x24x35 mm module footprint for space-constrained projects

Out of stock

Description

The module is built around the widely used EC11 incremental rotary encoder, providing a quadrature output for detecting both clockwise and counterclockwise rotation with high resolution. The integrated momentary push-button switch adds a secondary input function, making it a versatile human-machine interface (HMI) component.

Designed for straightforward integration, the module outputs clean digital signals via its 5-pin header (VCC, GND, SW, DT, CLK), requiring minimal external components. Its construction is optimized for prototyping and final product integration in embedded systems, robotics, and industrial control panels where reliable manual input is required.

Key Features

  • EC11-based incremental encoder delivers precise rotational position feedback
  • Integrated tactile push-button switch for selection or mode change
  • Standard 5-pin male header (2.54mm pitch) for direct breadboard or PCB connection
  • High-quality knob cap provides smooth, durable operation
  • Compact PCB design with mounting holes for secure installation
  • Compatible with 3.3V and 5V logic levels on common microcontroller platforms
  • High-value build for reliable performance in user interface applications

Applications

  • Embedded system menu navigation and parameter selection interfaces
  • Audio equipment volume and tone control knobs
  • Robotics and CNC machine manual jog control or position input
  • Industrial control panel setpoint adjustment and data entry
  • DIY electronics projects requiring precise rotary input (e.g., smart thermostats, oscilloscope controls)

Technical Specifications

Encoder ModelEC11
Module TypeRotary Encoder Brick Sensor
Operating VoltageTypically 5V DC (3.3V compatible)
Output InterfaceDigital Quadrature (CLK, DT) + Switch (SW)
ConnectorStandard 5-Pin Header
Additional FunctionIntegrated Push Button
Knob IncludedRound Audio Rotating Knob Cap
Dimensions (LxWxH)24 x 24 x 35 mm
Weight7 g

Frequently Asked Questions

What is the operating voltage range for this EC11 encoder module?

The module is designed for a typical operating voltage of 5V DC, which is standard for Arduino and many development boards. The digital output pins are generally compatible with 3.3V logic systems, but the VCC supply should be maintained within the 3V to 5V range for reliable switch and encoder operation. Always verify the logic level compatibility with your specific microcontroller.

How do I wire and interface this 5-pin encoder module with an Arduino?

Connect the module's 5-pin header to your Arduino as follows: VCC to 5V, GND to GND, SW (switch) to a digital input pin, and CLK (clock) and DT (data) to two additional digital input pins. Use internal pull-up resistors on the SW, CLK, and DT pins. You can then use a rotary encoder library to read rotation direction, count steps, and detect button presses for your application.

Does the encoder provide absolute or incremental position data?

The EC11 is an incremental rotary encoder. It outputs a quadrature signal (two square waves 90 degrees out of phase) on the CLK and DT pins as the shaft rotates. Your microcontroller must count these pulses to track relative position changes; it does not provide an absolute position reading on power-up. The push-button provides a separate digital signal for a momentary switch function.

Can I use this module with 3.3V microcontrollers like the ESP32 or Raspberry Pi Pico?

Yes, the module can typically be used with 3.3V systems. You should power the module's VCC pin with 3.3V instead of 5V. The digital output signals from the encoder and switch will then be at 3.3V logic levels, making them safe for direct connection to 3.3V microcontroller GPIO pins. Always test compatibility in your specific circuit.

Package Includes

  • 1 x EC11 Rotary Encoder Module with Knob Cap

Additional Information

Weight 0.007 kg
Dimensions 2.4 × 2.4 × 3.5 cm