pdf-icon

Unit Step16

SKU:U198

Description

Unit Step16 is a 16-position rotary encoder control unit based on an STM32G031G8U6 microcontroller. It collects the BCD value of the rotary encoder in real time and visualizes the 0–F hexadecimal value via the on-board 7-segment display.
The device communicates over I2C and allows you to configure the rotation increment direction, display operating mode, RGB LED color, and I2C address, enabling multiple encoder units to be used on the same bus.
With its concise and efficient design, Unit Step16 provides reliable physical interaction and instant visual feedback, making it ideal for smart interactive devices (e.g. smart-home control panels), control interfaces (e.g. volume knobs, RGB lighting control, motor speed regulation), and STEAM education hardware prototyping and teaching.

Features

  • 16-position BCD rotary encoder
  • Integrated 7-segment display for code visualization
  • Adjustable display brightness and operating mode
  • Clockwise / counter-clockwise direction setting
  • Configurable RGB LED color / brightness
  • I2C communication with configurable address
  • Development Platform
    • UiFlow1
    • UiFlow2
    • Arduino IDE

Includes

  • 1 x Unit Step16
  • 1 x HY2.0-4P Grove Cable (20cm)

Applications

  • Smart interactive devices (e.g. smart-home control panels)
  • Device control interfaces (e.g. volume adjustment, RGB LED lighting control, motor speed regulation)
  • STEAM education

Specifications

Specification Parameter
MCU STM32G031G8U6, 32-bit ARM Cortex-M0+, 64 MHz
Step Encoder 16 positions, 8421 BCD code
Encoder Display 7-segment LED
Programmable RGB LED 1 x WS2812
Encoder Update Cycle 100 ms
Communication Interface I2C @0x48, Address Range: 0x08 ~ 0x77, non-volatile after power-down
Standby Power DC 5V@5.85 mA
Operating Power Display LED 60%: DC 5V@14.76 mA
Display LED 100%: DC 5V@24.13 mA
RGB LED 100%: DC 5V@18.9 mA
Display LED / RGB full on: DC 5V@29.91 mA
Product Size 32.0 x 24.0 x 16.9mm
Product Weight 5.5 g
Package Size 138.0 x 93.0 x 13.0mm
Gross Weight 10.9 g

Learn

Rotary Encoder Usage
To prolong the service life of the encoder, please rotate it with moderate force and avoid violent repeated rotations.

Schematics

PinMap

HY2.0-4P

HY2.0-4P Black Red Yellow White
PORT.A GND 5V SDA SCL

Datasheets

Model Size

Softwares

Arduino

Internal Firmware

Protocol

Video

Unit Step16 product introduction and demo