M5Stack Encoder Unit


Introduction

Unit Encoder is a rotary encoder expansion unit with I2C interface, integrated with 30-bit pulse encoding knob (with button function) + 2 x SK6812 programmable RGB LEDs. The built-in STM32F030 flashed with the encoder pulse acquisition firmware, allowing users to obtain the encoded value directly via I2C. Suitable for scale value control/volume adjustment and other control scenarios.

Features

  • 30-bit pulse encoding knob (30 pulses per rotation)

  • 2x SK6812 programmable RGB LEDs

  • 1x Button input

Specifications

SpecificationsParameters

Pulse encoder knob

30-bit pulse encoder knob (with key input)

Programmable RGB LED

2x SK6812

Working current

Encoder working (DC-5V@17mA)

Net weight

7.4g

Gross weight

12.3g

Product size

32 * 24 * 22mm

Packing size

93 * 138mm

Pinout

M5Core(PORT A)GPIO22GPIO215VGND

Unit Encoder

SCL

SDA

5V

GND

Dimensions

size:7.4g

weight:32 * 24 * 22mm

How to Use

Arduino

Last updated