Roller485 Unit with BLDC Motor (STM32)
The Roller485 Unit is a brushless DC motor (BLDC) actuator kit made for efficient motion control. It supports both 6-16V DC input via the PWR485 interface and 5V input via the Grove connector, automatically adjusting power for optimal performance.
It has a FOC closed-loop drive system and a 3504 200KV motor, providing precise control of current, speed, and position. It includes a magnetic encoder for feedback, an OLED display for real-time status, RGB indicators, and LEGO-compatible mounting options. Ideal for robotics, industrial automation, and more, it supports RS485 and I2C communication with open-source hardware and software for flexible integration.
Note: The main difference between the Unit-Roller485 Lite and Unit-Roller485 is that the Lite version does not include the slip ring extended Grove connector or the top LEGO expansion interface.
To purchase the lite version, click hereÂ
Features
- Brushless DC motor control (BLDC)
- RS-485 communication / I2C communication control
- Integrated OLED display
- RGB indicator lights
- FOC closed-loop drive system
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 Interface | PWR-485 (HT3.96-4P interface) |
I2C (0x64) | |
Display | 0.66″ OLED display, resolution: 64 x 48, SPI communication |
RGB LEDs | 2x WS2812-2020 |
Motor Power Supply | PWR-485 (HT3.96-4P interface) @ 6-16V |
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 Motor Speed: 560rpm Current: DC16V/918mA | |
No load: DC16V/78mA | |
Standby Current | Grove port DC5V power supply @ 70mA |
RS-485 (HT3.96-4P interface) power supply DC16V @ 32mA | |
Output Torque | Grove port DC5V power supply: 0.021N.m/0.2kgf.cm @ current 350mA |
RS485 (VH3.96-4P interface) DC16V power supply: 0.065N.m/0.66kgf.cm @ current 927mA | |
Slip Ring (Grove Port) Output Capacity | DC5V/300mA |
Noise | 48dB |
Operating Temperature | 0-40°C |
Product Size | 40 x 40 x 40mm |
Packaging Size | 170 x 75 x 52mm |
Product Weight | 82.9g |
Packaging Weight | 158.1g |
Resources
- Product Wiki
- Unit Roller485 Tutorial
Arduino Example Code
- Roller485 Unit Library
- STM32 Firmware
Package Contents
- 1x Roller485 Unit
- 1x HT3.96R-4P plug
- 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 M3x14mm socket head screws
- 4x M3x14mm countersunk head screws
- 4x M3x12mm countersunk head screws
- 1x Single-end terminal wire 5P debugging cable