Description The M5Stack Roller485 Lite is a compact brushless DC motor motion execution unit with integrated control functions for efficient motion control. It supports 6-16V DC input through the PWR485 interface or 5V input through the Grove interface, uses an STM32G431CBU6 MCU, and combines a built-in FOC closed-loop drive system, a 3504 200KV motor and magnetic encoder feedback for current, speed and position control. The M5Stack Roller485 Lite also includes a 0.66-inch OLED display, RGB indicators, function buttons, LEGO-compatible mounting holes, M3 screw holes, SWD/SWO debugging interfaces and open-source hardware/software support. Motion control parameters can be adjusted through RS485 and I2C buses for robotic joints, smart manufacturing equipment and visual demonstration projects. Note: The main difference between Unit-Roller485 Lite and Unit-Roller485 is that the Lite version does not have a slip ring expansion Grove interface or a top LEGO expansion interface. Power supply notice: The power supply should not exceed 16V. If the voltage exceeds 18V, motor fault code E:1 is displayed, the motor stops working, "Over Voltage" is shown and the LED turns red. Encoder note: In absolute position mode, 36000 pos corresponds to 360 degrees. Because the mechanical installation angle and encoder angle may not be strictly aligned, an error of about 2 degrees may occur. Features Brushless DC motor control with built-in FOC closed-loop drive system. RS485 and I2C communication control for motion control and parameter adjustment. 3504 200KV brushless motor with magnetic encoder feedback for current, speed and position triple-loop control. 0.66-inch OLED display, RGB indicators and function buttons for local status and interaction. LEGO-compatible mounting holes and M3 screw holes for fast mechanical integration. Open-source hardware and software with SWD and SWO debugging interfaces. Specifications MCU STM32G431CBU6 @ Cortex-M4, 128KB Flash, 32KB SRAM, 170MHz Motor Type D3504 200KV brushless motor, diameter 41mm Driver Chip DRV8311HRRWR Angle Sensor TLI5012BE1000 Communication Interfaces 1 x PWR-485 (HT3.96-4P interface), 1 x I2C (0x64) Display 0.66-inch OLED display, 64 x 48 resolution, SPI communication RGB LEDs 2 x WS2812-2020 Motor Power RS-485 (VH3.96-4P interface) power @ 6-16V; Grove port DC 5V power Load Data 50g: 2100rpm, DC 16V/225mA; 200g: 1400rpm, DC 16V/601mA; 500g max load: 560rpm, DC 16V/918mA; no load: DC 16V/78mA Standby Current Grove port DC 5V power @ 70mA; RS-485 power DC 16V @ 32mA Noise 48dB Output Torque Grove port DC 5V: 0.021N.m / 0.2kgf.cm @ 350mA; RS485 power: 0.065N.m / 0.66kgf.cm @ 927mA Operating Temperature 0 ~ 40°C Unit Size 40.0 x 40.0 x 40.0mm Unit Weight 71.0g Package Size 105.0 x 76.0 x 54.0mm Gross Weight 151.0g Applications Robotic joint control with a compact motor execution unit. Smart manufacturing equipment requiring dual-bus motion control. Industrial automation prototypes and visual demonstration projects. Product List 1 x Roller485 Lite Unit 1 x HT3.96-4P connector 1 x HY2.0-4P Grove cable (5cm) 6 x Friction pins 1 x Flange 1 x Bracket 1 x Motor Mounting Plate 1 x Hex key (2.5mm) 1 x Hex key (2mm) 6 x M3 nuts 2 x Hex socket head M3x14mm screws 4 x Hex socket countersunk M3x14mm screws 2 x Hex socket countersunk M3x12mm screws 4 x Hex socket countersunk M3x5mm screws 1 x Single-ended terminal wire 1 x 5P debug cable Other Content The M5Stack Roller485 Lite is designed for projects that need a ready-to-integrate actuator with onboard status display, feedback and control electronics. RS485 and I2C support makes it suitable for both multi-drop wired control and compact Grove-based control layouts. The motor structure, FOC drive and magnetic encoder feedback support more precise motion than a simple open-loop motor module. Resources Roller485 documentation Schematic PDF TLI5012BE1000 angle sensor datasheet DRV8311HRRWR motor driver datasheet Arduino library Internal firmware I2C protocol PDF RS485 protocol PDF FAQ What is this unit used for? It is used for robotic joint control, smart manufacturing equipment, industrial automation prototypes and visual demonstrations that need integrated motion control. How is this brushless DC motor unit controlled? This brushless DC motor unit supports motion control and parameter adjustment through RS485 and I2C buses. What is the power input range? The PWR485 interface supports 6-16V DC input, and the Grove interface supports 5V input. The power supply should not exceed 16V. How is Roller485 Lite different from the standard Roller485? The Lite version does not include the slip ring expansion Grove interface or the top LEGO expansion interface found on the standard Roller485.