
U135 · M5Stack

Unit Encoder is an I2C communication interface rotary encoder expansion unit. It integrates a 30-position pulse encoding knob (with button input) + 2x SK6812 programmable RGB LEDs. The built-in STM32F030 main control integrates encoder pulse signal acquisition firmware, allowing users to directly obtain the encoding value through I2C read operations, simplifying the process. It is suitable for scenarios such as scale value control/volume adjustment. Features 30-position pulse encoding knob… (M5Stack U135)
| Part number | U135 |
|---|---|
| Manufacturer | M5Stack |
| Category | User Input & Controls › Rotary Encoders & Knobs |
| Pins | 4 |
Encoder Unit 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.
Datasheet
Related parts

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

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

Gravity: 360 Degree Rotary Encoder ModuleSEN0502

Grove - Encoder111020001