Cart
Subtotal : $0.00 Shipping : Free! Total : $0.00
view cart checkout

Free Shipping on All Orders Over $40!

M5Stack Scroll Unit EC10E Hollow Shaft Encoder

M5Stack Scroll Unit EC10E Hollow Shaft Encoder

$6.99 $5.592
Save 20%

DescriptionThe M5Stack Scroll Unit is a wheel-shaped rotary encoder module built around an EC10E hollow shaft encoder. It combines 12 pulses per rotation, button input, a WS2812C programmable RGB LED,…

  • img 100% Secure Payment & Data Safety
  • img Global Delivery & Fast Dispatch
  • img 30 Days Free Return & Exchange

Description

The M5Stack Scroll Unit is a wheel-shaped rotary encoder module built around an EC10E hollow shaft encoder. It combines 12 pulses per rotation, button input, a WS2812C programmable RGB LED, and I2C readout in a compact Unit form factor for intuitive control panels.

Inside the M5Stack Scroll Unit, an STM32F030F4P6 controller handles encoder pulse acquisition firmware, so a host controller can obtain scroll values directly over I2C at address 0x40. This rotary encoder module simplifies volume control, scale adjustment, menu navigation, smart selector interfaces, robotics panels, and home automation input devices.

For compact HMIs, the hollow shaft encoder gives the rotary encoder module a tactile scroll action without adding extra wiring.

The official MP4 demonstration is embedded directly after this description. It helps customers understand how the hollow shaft encoder, push button, RGB LED, and Grove connector work together before reviewing the detailed features and specifications.

Features

  • EC10E encoder: the hollow shaft encoder provides AB two-phase quadrature output with 12 pulses per rotation.
  • STM32F030 controller: built-in firmware lets the M5Stack Scroll Unit expose encoder values through I2C.
  • Push-button input: integrated button supports press actions for menu selection, confirmation, or mode switching.
  • RGB feedback: one WS2812C LED adds programmable color status feedback to the rotary encoder module.
  • I2C interface: default communication address is 0x40 for integration with M5Stack Core, Core2, CoreS3, and compatible controllers.
  • Wheel format: the compact scroll-wheel shape is easier to use in sliders, value controls, and human-machine interfaces.

Control Feel

The M5Stack Scroll Unit is designed for interactions where a small physical wheel feels more natural than touch input. The hollow shaft encoder output, button press, and LED status make it useful for precise control without building a custom encoder board.

Specifications

MCU STM32F030F4P6, 32-bit ARM Cortex-M0 processor
Rotary Encoder EC10E
Rotary Encoder Output AB two-phase quadrature output
Rotary Encoder Pulses 12 pulses per rotation
RGB LED 1 x WS2812C
Button 1 x button
I2C Communication Address 0x40
Operating Temperature 0 to 40 C
Product Size 32.0 x 24.0 x 18.9mm
Product Weight 7.5g
Package Size 138.0 x 93.0 x 19.9mm
Gross Weight 12.7g

Applications

  • Volume and brightness control: use the M5Stack Scroll Unit as a physical input for value adjustment.
  • Menu navigation: combine scroll and button press for compact device menus and smart selector controls.
  • Robotics panels: add a rotary encoder module to small robots for parameter tuning and mode selection.
  • Home automation: build wall panels or desktop controls for lighting, scenes, and fan speed.
  • Industrial HMI: integrate a hollow shaft encoder input into compact prototypes or test fixtures.

Product List

1 Unit Scroll
1 HY2.0-4P Grove cable (20cm)

Other Content

Integration Notes

Use I2C address 0x40 to read encoder values from the M5Stack Scroll Unit. The host can pair rotation values with button state and WS2812C color feedback to create a complete local control experience.

Product Comparison

Unit Scroll U186 Wheel form, 1 channel, 12 pulses per rotation, I2C 0x40
Unit Encoder Knob form, 1 channel, 30 pulses per rotation, I2C 0x40
Unit 8Encoder Knob form, 8 channels, 15 pulses per rotation, I2C 0x41

Schematic Reference

The schematic image helps developers review the STM32F030 controller, EC10E encoder, button input, WS2812C LED, and Grove connector before integrating the rotary encoder module into a custom enclosure.

Resources

  • Official M5Stack product documentation
  • Official MP4 demonstration video
  • Official schematic image
  • STM32F030 microcontroller information

FAQ

What is the M5Stack Scroll Unit used for?

The M5Stack Scroll Unit is used for volume control, brightness control, scale adjustment, menu navigation, robotics panels, and compact HMI interfaces.

What encoder does it use?

It uses an EC10E hollow shaft encoder with AB two-phase quadrature output and 12 pulses per rotation.

How does the host read the encoder?

The integrated STM32F030 controller processes pulses and provides values over I2C at address 0x40.

Does this rotary encoder module include a button?

Yes. The rotary encoder module includes one built-in button for press actions.

What is included in the package?

The package includes 1 x Unit Scroll and 1 x HY2.0-4P Grove cable (20cm).

Is there an official video?

Yes. The official MP4 video is embedded directly after the Description section for the M5Stack Scroll Unit.

We offer fast and reliable shipping worldwide. All orders are carefully packaged and shipped within 1–3 business days after payment confirmation.

  • Fast shipping within 1-3 business days
  • Free shipping on orders over $40
  • 30 days money back guarantee
  • 24/7 online customer support
  • Secure packaging & safe delivery

Standard shipping, expedited shipping and express delivery options are available at checkout. Delivery time depends on your destination country and local logistics.

Only logged in customers who have purchased this product may leave a review.

Special Ofers For Subscribers

Ten Percent Member Discount