Description The RollerCAN Unit is a brushless DC motor motion control kit with an integrated slip ring for continuous rotation and top-side Grove expansion. This RollerCAN Unit supports 6-16V DC input through the CAN XT30 interface or 5V input through the Grove interface, automatically adjusting power coefficients for stable motion output. Its FOC closed-loop drive system uses a D3504 200KV brushless motor with magnetic encoder feedback. The RollerCAN Unit supports current, speed, and position triple-loop control, while the electrical slip ring keeps the top Grove interface connected during 360-degree rotation for rotating modules and sensor payloads. Notice: The power supply should not exceed 16V. If the voltage exceeds 18V, the motor fault code E:1 is displayed, the motor stops working, Over Voltage is shown, and the LED lights blue. In absolute position mode, an encoder value of 36000 pos corresponds to 360 degrees. Mechanical installation angle and encoder angle may not be strictly aligned, so an error of about 2 degrees may occur. Features RollerCAN Unit design with slip ring for continuous rotation and top Grove connectivity. RollerCAN Unit brushless DC motor control with FOC closed-loop drive. RollerCAN Unit CAN and I2C communication for motion control and parameter adjustment. 0.66-inch OLED display for real-time status monitoring. Built-in RGB indicators, function buttons, LEGO-compatible mounting holes, and M3 screw holes. Specifications Type RollerCAN Unit brushless DC motor motion control kit with slip ring MCU STM32G431CBU6 Cortex-M4, 128KB Flash, 32KB SRAM, 170MHz Motor D3504 200KV brushless motor, 41mm diameter Driver chip DRV8311HRRWR Angle sensor TLI5012BE1000 Communication interfaces 2 x CAN via XT30 interface, 2 x I2C at 0x64 Display 0.66-inch OLED, 64 x 48 resolution, SPI communication RGB LEDs 2 x WS2812-2020 Motor power CAN XT30 6-16V power supply, Grove DC 5V power supply, slip-ring Grove DC 5V power supply Standby current Grove DC 5V at 70mA; CAN XT30 DC 16V at 32mA Output torque 0.021N.m via Grove 5V; 0.065N.m via CAN XT30 16V Slip-ring output capacity DC 5V / 300mA through Grove port Noise 48dB Operating temperature 0 ~ 40C Item dimensions 40.0 x 40.0 x 40.0mm Item weight 84.6g Package size 105.0 x 76.0 x 54.0mm Gross weight 158.3g Applications Robot joint control and RollerCAN Unit rotating actuator modules. Smart manufacturing equipment and RollerCAN Unit automated motion fixtures. RollerCAN Unit visual demonstrations requiring controlled continuous rotation. Open-source motion-control development where the RollerCAN Unit provides CAN/I2C control and rotating Grove expansion. Product List 1 x Unit RollerCAN 1 x PwrCAN Cable (10cm) 2 x HY2.0-4P Grove cables (5cm) 6 x Friction pins 1 x Flange plate 1 x Bracket 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 4 x Hex socket countersunk M3x12mm screws 1 x Single-ended terminal cable, 5P debugging cable, 1.25mm pitch, 100mm length Other Content The RollerCAN Unit is open-source in hardware and software, with SWD and SWO debugging interfaces for deeper development. Before installation, confirm the selected power input, load range, rotating Grove wiring, and mounting direction. Resources RollerCAN Unit with BLDC Motor document RollerCAN motion control guide RollerCAN main board schematic PDF RollerCAN top ring board schematic PDF TLI5012BE1000 angle sensor datasheet DRV8311HRRWR motor driver datasheet RollerCAN Arduino library RollerCAN internal firmware repository RollerCAN I2C protocol PDF RollerCAN CAN protocol PDF RollerCAN UiFlow2 API documentation FAQ Does this version include a slip ring? Yes. The RollerCAN Unit includes a slip ring so the top Grove interface can stay connected during 360-degree rotation. Which control interfaces are supported? The RollerCAN Unit supports CAN and I2C control for motion control and parameter adjustment. What power input should be used? Use 6-16V DC through the CAN interface or 5V through the Grove interface, and do not exceed the specified voltage range for the RollerCAN Unit.