Overview
The Yahboom MSPM0 Smart Robot Car Aluminum Alloy chassis kit is a wheeled mobile development platform designed for electronic design competitions, educational training, and maker projects. It uses an all-aluminum alloy, two-layer chassis structure and supports two-wheel drive (2WD) or four-wheel drive (4WD) configurations with high-precision Hall encoder reduction motors. The kit is compatible with the MSPM0 main control board and supports fast integration of motors, drivers, and common robot sensors.
Key Features
- All-aluminum alloy frame; oxidized sandblasting process
- 2WD / 4WD chassis options (length and width are the same; different versions mainly differ in height)
- Multiple reserved installation holes for flexible expansion and accessory mounting
- 65 mm high-friction tires; D-type shaft coupling design to reduce the risk of tires coming loose
- Supports high-precision Hall encoder reduction motors (L-type 520 encoder motor)
- Compatible with MSPM0 main control board and MSPM0 robot expansion board
- Expansion support for vision modules (K210 / K230), line tracking modules (3/4/8-channel), MPU6050 or 10-axis IMU modules, and 2DOF electric PTZ mounting
Specifications
Chassis
| Chassis type | 2WD chassis (L-type 520 encoder motor) / 4WD chassis (L-type 520 encoder motor) |
| Material / process | Aluminum alloy material, oxidized sandblasting process |
| Wheel | 65 mm high friction tire |
| Dimensions | 228 mm x 148 mm x 102.15 mm |
| 2WD height | 88.5 mm |
| 4WD height | 102.15 mm |
| Appearance size | length < 25 cm, width < 15 cm, height < 15 cm |
| No-load speed | 1.2 m/s |
| Maximum load (2WD) | 8 kg |
| Maximum load (4WD) | 10 kg |
| Maximum load (rotation) | 2WD: 8 kg; 4WD: 4 kg |
| Maximum load (straight) | > 10 kg |
| Load 1 kg climbing angle | 2WD: 25 degrees; 4WD: 30 degrees |
| Weight | 676.6 g to 1662.9 g (varies depending on selected version) |
| Recommended power supply battery | 12 V lithium battery pack |
| Encoder | 11-line Hall AB phase encoder |
L-type 520 Encoder Motor
| Motor rated voltage | 12 V |
| Rated current | 0.5 A |
| Lock current | 4 A |
| Gear set reduction ratio | 1:40 |
| Output shaft | Diameter 6 mm D-type eccentric shaft |
| Lock torque | 10 kg*cm |
| Rated torque | 4.4 kg*cm |
| Speed before deceleration | 12000 rpm |
| Speed after deceleration | 300 rpm ± 5% |
| Encoder type | AB phase incremental Hall encoder |
| Encoder supply voltage | 3.3 V to 5 V |
| Number of magnetic ring lines | 11 line |
| Interface type | PH2.0-6P |
| Rated power | 6 W |
| Single motor weight | 159.2 g |
MSPM0 Master Control Board (MSPM0G3507)
| Core | Cortex M0 |
| Number of pin | 48 |
| Interface resources | 2 x SPI, 4 x USART, 2 x I2C, 1 x CAN, 32 x I/OD, 1 x DAC |
| Timer | 7 |
| Analog to digital | 2 x ADC (12-bit/17-channel) |
| SRAM | 32K |
| Internal FLASH | 128k |
| External FLASH | 4M |
| Pin package | LQFP48 |
| Compiler tool | KEIL MDK, CCS, etc. |
| Voltage range (ADC) | External voltage: 1.62 V to 3.6 V; Core voltage: 2.5 V |
| BOOT0 pin | No BOOT0 pin |
| Main frequency clock | 80 MHz |
| Power consumption | Sleep mode: 2.76 mA; Standby mode: 1.5 uA; Operation power consumption: 8 mA/80 M |
| Program download | SWD or serial port one-key download |
| LED | Red power indicator, custom LED lights*2 |
| Button | Reset button, custom button |
| Interface | SWD debug interface, Type-C interface, LCD display interface |
| Dimensions | 18.89 x 51.12 mm |
| Weight | 7 g |
MSPM0 Robot Expansion Board (Interfaces)
| Motor drive | 4-channel encoder motor drive interface |
| Serial | Serial port interface (2 locations) |
| IIC | IIC interface (2 locations) |
| Vision module | K210 vision module interface |
| Tracking modules | 8-channel tracking module interface; 4-channel tracking module interface; 3-channel tracking module interface |
| Servo | Servo interface; reserved 2-channel tPWM servo interface |
| CCD | CCD module interface |
| Electromagnetic | Electromagnetic module interface |
| GPIO header | 40Pin GPIO pin header |
| Power | 5-12 V power input interface; power output interface |
| Other | Switch; buzzer; customized button |
4-Channel Encoder Motor Driver Module
| Motor interfaces | PH2.0-6PIN encoder motor interfaces; XH2.54-2PIN DC motor interfaces; Dupont line sockets for encoder motor interfaces |
| Communication | Serial communication PH2.0 interface; IIC communication PH2.0 interface; Serial communication Type-C interface |
| Power input | 5 V to 12 V power input interface |
Optional Batteries (with corresponding charger)
| Battery pack | 12 V lithium battery pack | 7.4 V lithium battery pack |
| Rated capacity | 4400 mAh | 2000 mAh |
| Rated current | 1.3C (6A) | 7.5C (15A) |
| Cell | 18650 | 18650 |
| Battery size | 70 x 37 x 55 mm | 67 x 37 x 22 mm |
| Weight | About 300 g | About 115 g |
| Discharge cable length | 30 cm | 15 cm |
| Charge cable length | 15 cm | 10 cm |
| Nominal voltage | 11.1 V | 7.4 V |
| Maximum voltage | 12.6 V | 8.5 V |
| Combination method | Three series and two parallel | Two series and one parallel |
| Discharge cut-off | 8.1 V | 5.8 V |
| Rated charge current | 0.2C | 0.2C |
| Maximum charge current | 1C | 1C |
| Protection | Over-charge, over-current, over-discharge, short-circuit protection | Over-charge, over-current, over-discharge, short-circuit protection |
What's Included
- Aluminum alloy wheeled car chassis (2-layer structure)
- L-type 520 encoder motor(s) and 65 mm tires (2WD / 4WD version dependent)
- MSPM0 main control board (MSPM0G3507)
- MSPM0 robot expansion board
- 4-channel motor driver board/module
- Mounting hardware (M3*6 mm round head screw; M3*20+6 mm single-pass copper column; M3*40+6 mm single-pass copper column)
- Battery and charger (optional)
For selection and integration help (2WD/4WD and optional battery/charger), contact https://rcdrone.top/ or email support@rcdrone.top.
Applications
- Electronic design competitions
- Educational robotics training and rapid prototyping
- Maker projects: line tracking (3/4/8-channel), IMU-based attitude sensing (MPU6050 / 10-axis IMU), and add-on vision modules (K210 / K230)
- Accessory mounting support for items such as 2DOF electric PTZ, 9G servo/PTZ, lidar modules (Tmini-Plus lidar, X3 Pro lidar), and 3.5-inch screen (mounting-hole support)
Manuals
Official tutorial: http://www.yahboom.net/study/wheeled_chassis
Details

Choose 2WD or 4WD on the same aluminum two-layer chassis footprint, designed for fast robot development and upgrades.

Core chassis specs at a glance, including wheel size, encoder type, speed, load limits, and overall dimensions.

High-precision Hall encoder motors and a rigid alloy frame provide a reliable base for competition and classroom projects.

Optional standoffs and fasteners help adjust chassis height to fit additional modules and wiring.

MSPM0G3507 core board specs support rapid bring-up with common interfaces for motors, sensors, and peripherals.

The expansion board consolidates motor, encoder, sensor, and power connections to simplify wiring during builds.

A dedicated 4-channel driver supports encoder feedback wiring and stable motor control for 2WD or 4WD setups.

Power options include lithium battery packs and matching chargers for portable testing and field demos.

The D-shaft coupling and high-friction tires are designed to reduce wheel slip and help prevent tires from loosening.

Reserved mounting holes make it easy to add vision, tracking, IMU, and driver boards as the project grows.

Reserved holes support popular vision modules with an adjustable bracket for camera angle tuning.

Expand with line tracking or IMU modules for navigation, attitude sensing, and closed-loop motion experiments.

A 2DOF PTZ mount adds pan/tilt capability for camera-based tracking and inspection tasks.

Hole maps help plan component placement before assembly, especially for multi-sensor builds.





A selection of sensor modules, including an ultrasonic distance sensor and a small camera, expands the Yahboom MSPM0 smart robot’s sensing options.

The MSPM0 smart robot supports a camera/visual module setup with a display screen and compact camera unit for vision-based projects.

The aluminum alloy wheeled car chassis uses 2mm-thick plates sized 148×228mm (upper) and 110×228mm (lower), with listed weights of 133.3g and 100g.

The 4-channel encoder motor driver module includes a labeled connector layout and key specs like 56×56×13.4 mm size and a 5–12V motor power input.

The MSPM0 development board measures about 51 × 19 mm, and the L-type 520 encoder DC motor drawing provides key mounting and body dimensions for fitting into a robot build.

The MSPM0 robot expansion board uses 5–12 V power input and provides a 40‑pin GPIO interface in a 100.45×64.18×14 mm form factor.

The 12V lithium battery charger includes an AC 100–240V input adapter with DC 12.6V, 2A output and a DC 4.0×1.7mm connector for straightforward charging.

The course outline breaks learning into chapters and lesson topics to guide setup, programming, and hands-on robot projects.

Yahboom MSPM0 Smart Robot resources include organized tutorial download folders for the chassis, 4-channel motor drive module, and RCDrone.

Yahboom MSPM0 smart robot resources include downloadable routine code, documentation files, and 3D model assets for building and programming.

The Yahboom MSPM0 smart robot supports a Bluetooth remote control app for iOS and Android, with an on-screen joystick and control buttons.

The shipping list details the included robot car chassis parts, MSPM0G3507 expansion board, Type-C cable, and 4-channel motor driver module, with optional wheel and battery packs.
