Product description: Roller485 Lite Unit - brushless motor with STM32 controller - Unit expansion module - M5Stack U182-Lite
M5Stack Roller485 Lite is a compact drive module with a built-in BLDC motor (3504 200 kV) , a precise FOC controller and an STM32G431 microcontroller. It supports power supply via RS485 (from 6 V to 16 V) or Grove connector (5 V), and also allows accurate control of motor speed, position and current. The Lite version has been deprived of the slip ring and the top expansion interface , so it offers a simpler design while maintaining full control functionality. On board there is a 0.66 '' OLED display, RGB diodes and a function button for user interaction. The module is ideal for controlling robotic joints, automation systems and educational shows.
Also check out the user guide prepared by the manufacturer!
Roller485 Lite Unit Key Features
- Built-in 3504 200kV BLDC motor : ensures high precision and smooth operation
- FOC - Vector Motor Control : Closed Loop with Encoder Feedback
- OLED display : 0.66'', 64 x 48 px for real-time status monitoring
- RGB indicator and user button : easy operation and visual indication of the working status
- RS485 and I2C communication : versatile control from different platforms
- Full open source support : source code, libraries and documentation
- LEGO and M3 compatible : easy integration into your builds and projects
Compatibility and programming
The Roller485 Lite module is compatible with M5Stack controllers, including Core , Stick , Atom development modules, as well as other devices supporting the RS485 or I2C interface. Thanks to open software, it can be programmed in the Arduino IDE or UIFlow environment, and configuration and diagnostics can be carried out via the OLED interface and buttons. The manufacturer provides ready-made libraries and technical documentation, which facilitates a quick start and personalization of projects.
Power supply and connections
The module can be powered in two ways:
- PWR485 connector - voltage from 6 to 16 V DC
- Grove connector - 5V DC voltage
Pins and interfaces:
- RS-485: RX (PC11), TX (PC10), DIR (PB4)
- I2C: SDA (PB7), SCL (PA15)
- RGB diode (WS2812): LED_DAT (PB5)
- System button: SYS_SW (PC6)
- OLED SPI: MOSI (PB15), SCK (PB13), DC (PB14), RST (PB10), CS (PB12)
Roller485 Lite Unit Technical Specifications
- Microcontroller: STM32G431CBU6, Cortex M4
- Memory: 128kB Flash, 32kB SRAM
- Motor type: Brushless BLDC D3504, 200 kV, diameter 41 mm
- Driver: DRV8311HRRWR
- Encoder: TLI5012BE1000 (magnetic)
- Display: OLED 0.66'', resolution 64 x 48 px, SPI communication
- Communication interfaces:
- 1x RS485 (4-pin connector, 3.96 mm pitch)
- 1x I2C (address: 0x64)
- LED indicators: 2x WS2812-2020 RGB diodes
- Engine power supply:
- via PWR485 connector: 6 V to 16 V DC
- via Grove port: 5V DC
- Current consumption depending on load (at 16 V DC):
- 50g load: 2100rpm, 225mA
- 200g load: 1400rpm, 601mA
- 500g load (max): 560rpm, 918mA
- No load: 78 mA
- Power consumption in standby mode:
- via Grove port (5V): 70mA
- via RS485 (16V): 32mA
- Output torque:
- with Grove power supply (5V): 0.021 N m / 0.2 kgf cm at 350 mA
- with RS485 power supply (16 V): 0.065 N m / 0.66 kgf cm at 927 mA
- Noise level: 48 dB
- Operating temperature: 0°C to 40°C
- Dimensions: 40 x 40 x 30 mm
- Weight: 70 g
Contents of the set
- 1x Roller485 Lite Unit
- 1x 4-pin connector, pitch 3.96 mm
- 1x Grove cable 4-pin, pitch 2 mm (5 cm)
- 6x pin
- 1x mounting flange
- 1x mounting bracket
- 1x Allen key 2.5mm
- 1x 2mm Allen key
- 6x M3 nuts
- 2x Allen screws M3 x 14 mm
- 4x Allen screws M3 x 14mm conical
- 4x Allen screws M3 x 12 mm conical
- 1x 5-pin debugging cable, single-sided, pitch 1.25 mm (10 cm)