Electronic Components
M5Stack RollerCAN Unit with BLDC Motor (STM32)
Shopping information
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.
Only logged in customers who have purchased this product may leave a review.
Keep exploring
You may also like
More pieces selected to complement what you are viewing.
-
Sale
Plug & Play Bosch Engine ECU, FoMoCo, 0261S12192, 0 261 S12 192
Original price was: $749.99.$147.00Current price is: $147.00. -
Sale
Future State Suicide Squad #1 (Of 2) B Derrick Chew Card Stock Variant (01/27/2021) Dc
Original price was: $6.99.$5.59Current price is: $5.59. -
Sale
28 Grids Plastic Square Storage Box Case Components Organiser
Original price was: $15.00.$5.00Current price is: $5.00. -
Sale
Auto Meter NV (2 1168243) 0-60psi 7305
Original price was: $55.46.$27.73Current price is: $27.73.