Step16 Unit with 16-bit Rotary Encoder (GSMR-16)

2025-09-24T14:59:35+01:00

Price: 6.70

The Unit Step16 is a 16-position rotary encoder with STM32G031G8U6, displaying real-time 0–F hex values on a 7-segment display. It communicates over I2C with configurable direction, modes, RGB LED colour, and address for multi-device setups.

M5 Stack Step16 Unit with 16-bit Rotary Encoder (GSMR-16) is a 16-position rotary encoder control unit based on the STM32G031G8U6 microcontroller. Its core function is to acquire the BCD value of the rotary encoder in real time and visualise the 0–F hex value through the integrated 7-segment display.

The device communicates via an I2C interface and supports configuration of the rotation increment direction, display operating mode, RGB LED colour, and I2C address, allowing multiple encoder units to be used on the same bus.

Featuring a clean and efficient design, it provides effective physical interaction control and real-time visual feedback, making it ideal for smart interactive devices (e.g., smart-home control panels), control interfaces (e.g., volume adjustment, RGB lighting control, motor speed regulation), and STEAM education hardware prototyping and teaching.

Features

16-position BCD rotary encoder

Integrated numeric display for encoder value

Adjustable display brightness and operating mode

Configurable clockwise/counter-clockwise direction

Programmable RGB LED colour/brightness

I2C communication with configurable address

Development Platform

UiFlow1

UiFlow2

Arduino IDE

Specifications

MCU | STM32G031G8U6, 32-bit ARM Cortex-M0+, 64 MHz
Step Encoder | 16 positions, 8421 BCD code
Encoder Display | 7-segment display
Programmable RGB | 1 x WS2812
Value Update Cycle | 100 ms
Interface | I2C @0x48, address range 0x08 ~ 0x77, data retained after power-off
Standby Current | DC 5 V @ 5.85 mA

Operating Current

Display LEDs 60%: DC 5 V @ 14.76 mA
Display LEDs 100%: DC 5 V @ 24.13 mA
RGB LED 100%: DC 5 V @ 18.9 mA
Display LED + RGB: DC 5 V @ 29.91 mA

Product Size | 32.0 x 24.0 x 16.9mm
Product Weight | 5.5g
Package Size | 138.0 x 93.0 x 13.0mm
Gross Weight | 10.9g

Resources

Product Documents

Package Contents

1 x Unit Step16

1 x Grove Cable (20cm)