
Encoder Module for M5Stack FACES ESP32 Pocket Computer with 12pcs RGB LED MEGA328 Inside I2C
Description:
ENCODER is compatible with FACE Kit. You can have it replace the keycoard panel inside the FACE kit. It is designed for rotary encoder control, integrated Mega328 microprocessor inside and LEDs around the encoder.
The series communication protocol between M5 core and ENCODER is IIC (adress: 0x5E)

Product Features:
- 12 RGB Led
- IIC communication
- Simple API for programming
- Mega328 inside
- Encoder detection
- Product Size: 58.2mm x 54.2mm x 10mm
- Product weight: 17g
EasyLoader

2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click "Burn" to start burning.
3.The CP210X (USB driver) needs to be installed before the EasyLoader is burned. Click here to view the driver installation tutorial
Function:
Control single RGB
Read encoder increment
Package Included:
- 1x M5Stack ENCODER Module
- Encoder turnpanel
Related Link:
Example:
for IDE
If you want the complete code
faces_encoder.ino
, please click here.![]()