
U198 · M5Stack

Unit Step16 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 visualize 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 color, and I2C address, allowing multiple encoder units to be used on the same bus.Featuring a clean… (M5Stack U198)
| Part number | U198 |
|---|---|
| Manufacturer | M5Stack |
| Category | User Input & Controls › Rotary Encoders & Knobs |
| Pins | 4 |
| Resolution | 16 bit |
Step16 Unit with 16-bit Rotary Encoder (GSMR-16) pinout
| Pin | Name | Type | Description |
|---|---|---|---|
| 1 | SCL | input | |
| 2 | SDA | bidirectional | |
| 3 | 5V | power | |
| 4 | GND | ground |
Schematic symbol and footprint
Schematic symbol
Footprint: Grove HY2.0 4-pin through-hole, 2.0 mm pitch — to scale, pad 1 in yellow (mm). Check against the datasheet before ordering PCBs.
Related parts

Encoder UnitU135

Grove - Optical Rotary Encoder(TCUT1600X01)101020587
Magnetic Encoder AS5600

SparkFun Qwiic Twist - RGB Rotary Encoder BreakoutDEV-15083

8-Encoder Unit (STM32F030)U153

Adafruit ANO Rotary Navigation Encoder Breakout PCBADA5221

Adafruit ANO Rotary Navigation Encoder to I2C Stemma QT AdapterADA5740

Adafruit I2C Stemma QT Rotary Encoder Breakout with EncoderADA5880