A small robot has many joint actions and each joint is a control motor.

Based on MindMotion’s MM32SPIN223C microcontroller, the motor control takes MM32SPIN023C as the main control.

MM32 MCU Model:

MM32SPIN023C Series

MCU Specifications:

- Memory and computing resources: 32KB Flash, 4KB SRAM and maximum main frequency 60MHz
- 7 timer resources: one 16-bit advanced timer, one 32-bit general-purpose timer, three basic timers, one 12-bit IWDG and one 24-bit Systick
- Support 2-channel DMA
- Hardware Divider HW-Div
- One 12-bit analog-to-digital converter ADC, 9 channels supported and sampling rate 1Msps
- Designed for motor applications with built-in 2 comparators, 2 rail-to-rail operational amplifiers, and 6 integrated MOSFETs; capable of sustaining a continuous driving current of up to 2A
- Support UART/SPI communication
- Support 6.5-18V power supply
- Operating ambient temperature -40℃~105℃
- Provide QFN32 package type


- Highly integrated solution with LDO, PreDriver and MOSFET
- All in one
- Overvoltage and overcurrent protection
- Position speed control
- Single UART communication

Related Video