M5Stack Chain Encoder Rotary Encoder with STM32G031 and Button Function
The M5Stack Chain Encoder is a rotary encoder input module from the Chain series with an integrated STM32G031G8U6 microcontroller. The AB rotary encoder detects rotation direction and pulse counting and also features a button function by pressing the knob. A programmable RGB LED (WS2812B) allows for status displays and interactive feedback. The cap of the encoder features building block-compatible mounting holes for creative structural connections. The module communicates via a UART serial cascading protocol at 115200 bps and can be connected to other Chain devices through two HY2.0-4P expansion interfaces. The included Chain Bridge Connector enables easy integration into existing Chain systems. With a power consumption of 22.51 mA with the RGB LED activated and an operating temperature of 0 to 40°C, the Chain Encoder is suitable for human-machine interaction and smart home controls.
Recommended accessories:
Features:
- AB rotary encoder with direction detection and pulse counting for precise input
- Integrated button function by pressing the knob for additional interaction
- STM32G031G8U6 microcontroller for reliable signal processing
- Programmable WS2812B RGB LED for status display and visual feedback
- Building block-compatible mounting holes on the rotary knob cap
- UART daisy-chain protocol at 115200 bps for cascading connections
Application examples:
- Menu navigation in user interfaces
- Value setting with confirmation function
- Smart home controls with rotary knobs
- Robotic controls with incremental input
- Audio projects with volume and confirmation
Documentation:
Technical data:
- Manufacturer: M5Stack
- Manufacturer SKU: U207
- MCU: STM32G031G8U6
- Input: AB rotary encoder with button
- Input voltage: DC 5V
- Communication: UART 115200 bps 8N1
- Interfaces: 2× HY2.0-4P
- RGB LED: 1× WS2812B
- RGB power consumption: 22.51 mA
- Operating temperature: 0 ~ 40°C
- Product dimensions: 23.9 × 23.9 × 29.8 mm
- Product weight: 10 g
- Package dimensions: 135 × 90 × 25 mm
- Gross weight: 14 g
Scope of delivery:
- 1× M5Stack Chain Encoder
- 1× Chain Bridge Connector
M5Stack Chain Encoder Rotary Encoder with STM32G031 and Button Function
- Brand: M5Stack
- Product Code: 425388
- Availability: In Stock
-
CHF7.90
- Ex Tax: CHF7.31
Related Products
EC11 Rotary Encoder Module
The DFRobot EC11 rotary encoder is a 360-degree rotary encoder that can be continuously rotated. The..
CHF5.90 Ex Tax: CHF5.46
M5Stack Encoder Unit
This is a Rotary Encoder Unit Module by M5Stack. The module has a 30-bit pulse rotary encoder with b..
CHF9.50 Ex Tax: CHF8.79
Gravity 360° I2C Rotary Encoder Module with LED
This is a 360° rotary encoder module with 20 pulses per rotation from DFRobot. The module communicat..
CHF11.90 Ex Tax: CHF11.01
M5Stack 8Encoder Unit with STM32F030
The 8Encoder Unit consists of 8 high-precision rotary encoders, which are evaluated with an integrat..
CHF18.90 Ex Tax: CHF17.48
M5Stack Unit Step16 16Bit Rotary Encoder GSMR-16
The M5Stack Unit Step16 is a compact control unit with a 16-position rotary encoder (GSMR-16) and an..
CHF8.90 Ex Tax: CHF8.23
M5Stack Chain Joystick STM32G031
The M5Stack Chain Joystick is a high-precision Hall effect joystick module from the M5Stack Chain se..
CHF8.90 Ex Tax: CHF8.23
Chain Key Mechanical Button STM32G031
Chain Key is an input module with a single mechanical button from the M5Stack Chain series. This com..
CHF7.90 Ex Tax: CHF7.31
M5Stack Chain Angle Potentiometer Knob with STM32G031
The M5Stack Chain Angle is a potentiometer input module from the Chain series with an integrated STM..
CHF7.90 Ex Tax: CHF7.31
Tags: M5Stack, Chain, Encoder, Rotary Encoder, STM32G031, Button, RGB, UART, Daisy Chain, Incremental Encoder, Input, Grove, HY2.0, Smart Home, Rotary















