SKU: SENS-2932
📋 GST Invoice Available

DFRobot Fermion EC11 Rotary Encoder Module Breakout - 360° Rotation, 3.3-5V

₹389.00 (Inclusive of all taxes)
Out of Stock

The DFRobot Fermion EC11 Rotary Encoder Module Breakout provides a 360° continuous rotation interface with integrated push-button functionality, compatible with 3.3V and 5V logic systems like Arduino, Raspberry Pi, and ESP32 for precise digital input control.

Features

  • EC11-based 360° continuous rotary encoder with integrated push-button switch.
  • Wide 3.3V to 5V operating voltage range for direct compatibility with most microcontrollers.
  • High-durability mechanical design rated for over 30,000 rotation cycles.
  • Easy-to-use XH2.54-3P bonding pads for quick prototyping and connection.
  • Outputs quadrature (A/B) encoder signals and a separate button (C) signal.

Out of stock

Description

This breakout module integrates a standard EC11 rotary encoder, providing a robust digital interface for detecting rotational direction, speed, and position, alongside a momentary push-button. The quadrature output signals (A and B) allow precise tracking of rotation, while the separate button signal (C) adds a tactile input layer. The module’s design simplifies integration by breaking out the encoder pins to a standard 3-pin XH2.54 connector.

Engineered for reliability, the encoder mechanism is rated for over 30,000 rotation cycles, ensuring long-term performance in interactive control panels, instrumentation, and user interface projects. Its 3.3V to 5V logic compatibility makes it a versatile drop-in component for development platforms from Arduino and ESP32 to Raspberry Pi and industrial PLC digital input modules.

Key Features

  • EC11-based mechanical encoder with 360° continuous rotation and detents.
  • Integrated momentary push-button switch for combined control functions.
  • Wide operating voltage range of 3.3V to 5V DC for flexible system integration.
  • High-reliability construction rated for a mechanical life of 30,000+ rotations.
  • Convenient XH2.54-3P female connector for secure and solderless wiring.
  • Clear quadrature (A, B) and button (C) signal outputs for straightforward microcontroller interfacing.
  • Compact breakout board format for easy mounting and prototyping.
  • Optimized performance-to-cost ratio for hobbyist and professional applications.

Applications

  • User interface dials and menu navigation for embedded systems and instrumentation.
  • Volume, brightness, or parameter control knobs in multimedia and audio equipment.
  • Input devices for DIY gaming controllers, sim racing wheels, and MIDI controllers.
  • Precision setting controls in smart home automation panels and thermostat interfaces.
  • Manual override or data entry wheels in industrial control panels and PLC HMIs.

Technical Specifications

Product TypeRotary Encoder Module (Breakout)
Encoder ModelEC11
Rotation360° Continuous
Switch FunctionIntegrated Push-Button
Output SignalsA, B (Quadrature), C (Button)
Operating Voltage3.3V to 5V DC
Mechanical Life≥ 30,000 Rotation Cycles
ConnectorXH2.54-3P Bonding Pad
Dimensions (Shipping)7 x 6 x 5 cm
Weight (Shipping)0.02 kg

Frequently Asked Questions

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

The module is designed to operate from 3.3V to 5V DC, making it directly compatible with most common microcontroller platforms like Arduino (5V), Raspberry Pi (3.3V), ESP32 (3.3V), and STM32 without requiring level shifting.

How do I connect and read the signals from this encoder?

Connect the module's 3-pin XH2.54 connector to your microcontroller. Pins A and B output quadrature signals to determine rotation direction and steps. Pin C is a active-low digital output for the integrated push-button. Use digital input pins with pull-up resistors enabled or external pull-ups.

What is the mechanical lifespan of the encoder?

The EC11 encoder component is rated for a minimum of 30,000 complete rotation cycles, ensuring reliable long-term performance in frequently adjusted controls like volume knobs, tuning dials, and user interface inputs.

Does this module include any debouncing circuitry for the encoder signals?

No, this is a passive breakout module. It provides direct access to the encoder's mechanical contacts. For clean readings, you must implement software debouncing in your code or add external hardware debouncing (e.g., an RC filter or dedicated IC) to the A, B, and C signal lines.

Can I use this encoder to measure absolute rotation position?

No, the EC11 is an incremental encoder. It outputs relative quadrature pulses for detecting direction and step count, not an absolute position. You must track the pulses in your microcontroller's firmware to determine the relative position since power-on.

Package Includes

  • 1 x DFRobot Fermion EC11 Rotary Encoder Module (Breakout)

Additional Information

Weight 0.02 kg
Dimensions 6 × 7 × 5 cm