M5Stack RollerCAN Unit with BLDC Motor (STM32)

Regular price
€49,95
Sale price
€49,95
Regular price
€59,90
Sold out
Unit price
Quantity must be 1 or more

⚙️ RollerCAN Unit: Smart Motion Control in a Compact Kit The RollerCAN Unit is a brushless DC motor motion control kit 🌀 packed with multi-function integration for efficient and precise movement. It supports 6–16V DC input via XT30 🔌 and 5V input via Grove interface 🌱, with automatic power factor adjustment for optimal performance ⚡.

Powered by a 3504 200KV brushless motor, the unit features a built-in FOC closed-loop drive system 🔁. It handles up to 0.5A continuous phase current (no forced cooling) and 1A for short bursts 🔥.

For precision feedback, it uses a magnetic encoder 🧲 and supports triple-loop control over current, speed, and position 🎯. The shaft supports slip ring installation, enabling 360° rotation 🔄 while maintaining Grove interface connectivity—perfect for stacking additional modules on top while ensuring seamless power and data transmission 🔗.

🧠 Intuitive Interface & Developer-Ready Design The RollerCAN Unit features a 0.66-inch OLED display on the reverse side for real-time status monitoring 📺, along with an RGB indicator and function button for seamless human-machine interaction 🎛️.

Its top and base include LEGO-compatible mounting holes and M3 screw ports, enabling easy assembly and modular integration 🧩. Both hardware and software are fully open-source, supporting motion control and parameter tuning via bus communication 🔄.

For developers, it offers SWD and SWO debugging interfaces, providing greater flexibility during prototyping and customization 🛠️. Ideal for machine joints, motion control systems, industrial automation, and visual demonstration projects 🚀.

Arduino




Features

  • 🌀 Brushless DC Motor Control – Smooth, efficient motion with minimal noise and wear

  • 🔗 CAN & I2C Communication – Dual protocol support for flexible integration

  • 📺 Integrated OLED Display – Real-time status monitoring at a glance

  • 🌈 RGB Indicator Light – Visual feedback for system states and alerts

  • 🔁 FOC Closed-Loop Drive System – Precision control over current, speed, and position

  • 🔄 Slip Ring Support

Package Includes

  • 1x RollerCAN Unit
  • 1x PwrCAN Cable (10cm)
  • 2x HY2.0-4P Grove cables (5cm)
  • 6x friction pins
  • 1x flange
  • 1x bracket
  • 1x hex key (2.5mm)
  • 1x hex key (2mm)
  • 6x M3 nuts
  • 2x inner hex socket cap screws M3x14mm
  • 4x inner hex countersunk screws M3x14mm
  • 4x inner hex countersunk screws M3x12mm
  • 1x single-head terminal cable 5P debugging cable 1.25mm pitch, 100mm length

Product Comparison

Applications

  • 🔩 Precision Robotic Joint Control – Seamless integration into articulated systems

  • 🏭 Smart Manufacturing Equipment – Optimized for industrial automation and intelligent workflows

  • 🎥 Visual Demonstration Projects – Perfect for educational setups, exhibitions, and prototyping showcases

Specifications

Specification Parameters
MCU STM32G431CBU6 @ Cortex-M4, 128KB Flash, 32KB SRAM, 170MHz
Motor Type D3504 200KV brushless motor @ diameter: 41mm
Driver Chip DRV8311HRRWR
Angle Sensor TLI5012BE1000
Communication Interface 2x CAN (XT30 interface) @ XT30 (2+2) PW-M
2x I2C (0x64)
Display 0.66-inch OLED display, resolution: 64*48, SPI communication
RGB LEDs 2x WS2812-2020
Motor Power Supply CAN (XT30 interface) @ 6-16V power supply
Grove Port DC5V power supply
Slip ring_Grove port DC5V power supply
Load Load: 50g Motor speed: 2100rpm Current: DC16V/225mA
Load: 200g Motor speed: 1400rpm Current: DC16V/601mA
Load: 500g (maximum load) Motor speed: 560rpm Current: DC16V/918mA
No load: DC16V/78mA
Standby Current Grove port DC5V power supply @ 70mA
CAN (XT30 interface) power supply DC16V @ 32mA
Output Torque Grove port DC5V power supply: 0.021N.m / 0.2kgf.cm @ 350mA current
CAN (XT30 interface) DC16V power supply: 0.065N.m / 0.66kgf.cm @ 927mA current
Slip Ring (Grove port) Output Capacity DC5V / 300mA
Noise Level 48dB
Operating Temperature 0-40°C
Product Dimensions 40*40*40mm
Package Dimensions 170*75*52mm
Product Weight 84.4g
Package Weight 157.7g

Schematics

PinMap

Unit RollerCAN

HY2.0-4P Black Red Yellow White
PORT.A GND 5V SDA SCL

I2C, CAN, RGB, Button

STM32G431CBU6 PA15 PB7 PA11 PA12 PB4 PB5 PC6
I2C SYS_I2C_SCL SYS_I2C_SDA
CAN FDCAN_RX FDCAN_TX CAN_STB
WS2812C LED_DAT
Button A SYS_SW

OLED

STM32G431CBU6 PB15 PB13 PB14 PB10 PB12
OLED OLED_MOSI OLED_SCK OLED_DC OLED_RST OLED_CS

Model Size

Go to full site