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

Specifications

Specification Parameter
MCU STM32G031G8U6, 32-bit ARM Cortex-M0+ core, 64 MHz main frequency
Step Encoding 16 positions, 8421 BCD encoding
Encoding Display 7-segment display
Programmable RGB 1 x WS2812
Encoding Update Cycle 100ms
Communication Port I2C @0x48, address range: 0x08 ~ 0x77, retains data when powered off
Standby Power Consumption DC 5V@5.85mA
Operating Power Consumption LED display at 60%: DC 5V@14.76mA
LED display at 100%: DC 5V@24.13mA
RGB light at 100%: DC 5V@18.9mA
LED/RGB fully on: DC 5V@29.91mA
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

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