🎉 Up to 70% Off Selected ItemsShop Sale
Product image 1
Product image 2
Product image 3
Product image 4
Product image 5
Product image 6
Product image 7
Product image 8
Product image 9
Product image 10

Chain Encoder

Breakout Boards & Modules

The Chain Encoder is a Chain-series rotary encoder module with direction detection, pulse counting, push-button input and an RGB status LED. It supports UART daisy-chaining via dual HY2.0-4P ports and includes LEGO-compatible mounting holes.


The Chain Encoder is a rotary encoder input node in the M5Stack Chain series, designed for reliable dial-based control in interactive projects. It includes an internal AB rotary encoder, supporting rotation direction detection and pulse counting, and the centre of the knob also works as a push-button input. A programmable RGB LED is built in for clear status indication and visual feedback.

For more flexible builds, the encoder cap includes LEGO-compatible mounting holes, making it easy to integrate into creative structures or modular enclosures. It’s a good fit for applications such as human–machine interaction, control panels, and smart home control.

The Chain Encoder is powered by an STM32G031G8U6 controller and communicates using a UART serial daisy-chain protocol. With two HY2.0-4P expansion ports, you can connect additional Chain series modules to build more complex and feature-rich interactive systems.

Features

  • M5Stack Chain series
  • AB rotary encoder
  • Button input
  • STM32G031G8U6 core controller
  • 1 x RGB LED
  • LEGO-compatible mounting structure
  • Uses UART serial daisy-chain communication protocol
  • 2 x HY2.0-4P expansion interfaces for Chain series device expansion

Specifications

MCU STM32G031G8U6
Input Power DC 5V
Communication UART 115200bps@8N1
Interface 2 x HY2.0-4P
RGB LED 1 x WS2812B
RGB On Power 22.51mA
Operating Temp 0 ~ 40°C
Product Size 23.9 x 23.9 x 29.8mm
Product Weight 10.0g

Resources

Package Contents

  • 1x Chain Encoder
  • 1x Chain Bridge
$2.03

Original: $5.80

-65%
Chain Encoder—

$5.80

$2.03

Product Information

Shipping & Returns

Description

The Chain Encoder is a Chain-series rotary encoder module with direction detection, pulse counting, push-button input and an RGB status LED. It supports UART daisy-chaining via dual HY2.0-4P ports and includes LEGO-compatible mounting holes.


The Chain Encoder is a rotary encoder input node in the M5Stack Chain series, designed for reliable dial-based control in interactive projects. It includes an internal AB rotary encoder, supporting rotation direction detection and pulse counting, and the centre of the knob also works as a push-button input. A programmable RGB LED is built in for clear status indication and visual feedback.

For more flexible builds, the encoder cap includes LEGO-compatible mounting holes, making it easy to integrate into creative structures or modular enclosures. It’s a good fit for applications such as human–machine interaction, control panels, and smart home control.

The Chain Encoder is powered by an STM32G031G8U6 controller and communicates using a UART serial daisy-chain protocol. With two HY2.0-4P expansion ports, you can connect additional Chain series modules to build more complex and feature-rich interactive systems.

Features

  • M5Stack Chain series
  • AB rotary encoder
  • Button input
  • STM32G031G8U6 core controller
  • 1 x RGB LED
  • LEGO-compatible mounting structure
  • Uses UART serial daisy-chain communication protocol
  • 2 x HY2.0-4P expansion interfaces for Chain series device expansion

Specifications

MCU STM32G031G8U6
Input Power DC 5V
Communication UART 115200bps@8N1
Interface 2 x HY2.0-4P
RGB LED 1 x WS2812B
RGB On Power 22.51mA
Operating Temp 0 ~ 40°C
Product Size 23.9 x 23.9 x 29.8mm
Product Weight 10.0g

Resources

Package Contents

  • 1x Chain Encoder
  • 1x Chain Bridge