M5Stack M138 4EncoderMotor Module is a 4-channel encoder motor driver module that uses the STM32+BL5617 solution. This module supports multiple control modes, including absolute position positioning, speed adjustment, and duty cycle control. The 4EncoderMotor module can detect the motor’s motion state and position with the input of AB pulse encoder signals. This module adopts I2C communication and allows slave address modification. The 4EncoderMotor integrates the INA199 power monitoring, which monitors the current and voltage status in real-time.
The M138 4EncoderMotor module operates within 0°C to 40°C temperature range and is available in 94mm x 67mm x 25mm dimensions. This M138 unit includes a 4EncoderMotor module, a DC5521 female to XT30 female cable, and four KF2510-2P cables (100mm). The 4EncoderMotor module is used in robot motion control, automation equipment, intelligent vehicles, and industrial automation systems.