shop/ buttons-switches/ dfrobot ec11 rotary encoder module -

Get More from Your Project with the Rotary Encoder EC11 Module

The DFRobot 360 degree rotary encoder module is based and designed on the EC11 rotary encoder button. The module has three signal terminals: terminals A & B are encoder output; terminal C is the button signal output. It is quite suitable for applications such as a volume knob and varying lighting voltage. The rotary encoder module comes with XH2.54 bonding pad, easy to use in prototyping projects such as automotive electronics, multimedia speakers, instrumentation, smart home and other fields.

Rotary Encoder EC11 Module is a practical choice for maker, robotics, education, and automation builds that need dependable DFRobot hardware.

Important: Use the official DFRobot links below for wiring, sample code, downloads, and the latest setup notes for this SKU.

Why you'll love it

  • Operating Voltage: 3.3V ~ 5V
  • Full Rotation Angle: 360 degrees (no stop point)
  • Number of pulse: 15
  • Rotation Life: 30000 ± 200 Cycles
  • Contact Resistance: ≤ 100mΩ
  • Insulation Resistance: 100MΩ or more

What you can build

This module is a good fit for custom electronics, quick prototyping, and project upgrades. It pairs well with common maker boards when you need extra function without a complex setup.

Starter bundles

Pair it with an Arduino-compatible board, jumper wires, and the matching power or expansion accessories needed for your build.

Recommended add-ons

Useful add-ons include displays, breakout boards, cables, enclosures, and power accessories depending on the rest of your project.

Technical specifications

Product Rotary Encoder EC11 Module
SKU SEN0235
Brand DFRobot
Operating voltage 3.3V ~ 5V
Full Rotation Angle 360 degrees (no stop point)
Number of pulse 15
Rotation Life 30000 ± 200 Cycles
Contact Resistance ≤ 100mΩ
Insulation Resistance 100MΩ or more
Oscillation <10ms Press

Pinout & usage notes

Check the supported input voltage before wiring so the module matches your controller and power source.

DFRobot resources

Official product page: View on DFRobot
Wiki / documentation: Open DFRobot wiki
More Documents

What’s in the box

1 × Rotary Encoder EC11 Module

Frequently Asked Questions

Can I use this with Arduino? Yes. Most DFRobot parts in this range are designed for Arduino-compatible builds, and the official resource links below show wiring and setup details.
Does it work with other boards too? Often yes, as long as voltage, interface, and pin mapping match. ESP32 and Raspberry Pi users should still check the official docs first.
Where can I find wiring and examples? Use the official DFRobot product page and wiki links below for guides, downloads, and code examples.

Compatibility & downloads

// resources

Build with this board

// from learn.circuit.rocks

Notes from the bench

// from blog.circuit.rocks

Ask the community

// from forum.circuit.rocks