Description
Base X is a specialized base compatible with LEGO EV3 motors. Its structural design is similar to BASE26, supporting multiple mounting methods and providing a LEGO connector base so it can be integrated into LEGO builds.
Base X can connect up to 4 LEGO motors simultaneously, supporting angle and speed reading and control. It also provides 2 servo interfaces for direct servo angle control, a built-in PDM microphone for sound acquisition, a UART interface, and a GPIO interface for flexible sensor connection.
The base includes a built-in 950mAh battery that can be charged through the M5Core USB Type-C port. To improve motor driving capability, it also provides a DC power jack for external 9-12V DC motor power input. Charging through the base is not supported.
Features
- Compatible with LEGO EV3 motors
- 4-way LEGO motor interface, total maximum current output 2A for the base
- 2-way servo drive, total maximum current output 2A for the base
- Supports angle and speed reading and control
- 1-way UART interface
- 1-way GPIO interface
- Built-in PDM microphone on G34
- Onboard DC-DC conversion, 9-12V input for independent motor power only
- Built-in 950mAh battery
- Multiple mounting methods and LEGO hole support
Specifications
| Specification | Parameter |
|---|---|
| MCU | STM32F030C8T6 |
| Communication Interface | I2C communication @ 0x22 |
| Motor Interface | 4-way LEGO motor interface |
| Servo Interface | 2-way servo drive |
| Motor Power Input | 9-12V DC input, independent motor power only |
| Battery | 950mAh built-in battery |
| Product Size | 54.0 x 54.0 x 26.0mm |
| Product Weight | 59.0g |
| Package Size | 150.0 x 65.0 x 40.0mm |
| Gross Weight | 110.0g |
Interface
- 4-way LEGO motor interface
- 2-way servo interface
- I2C communication interface, slave address 0x22
- UART interface on 16 / 17
- GPIO interface on 26 / 36
- Built-in PDM microphone on G34
- DC power jack for 9-12V motor power input
- DIP switch for switching SW-marked M5-Bus pins to adapt to different main controllers
Applications
- LEGO encoder motor and servo controller
- Intelligent control for LEGO DIY toys
Product List
- 1 x Base X
- 1 x LEGO Base
- 2 x M3 x 5mm 304 Stainless Steel Hex Socket Bolt
- 2 x M3 x 32mm 304 Stainless Steel Hex Socket Bolt
- 1 x Hex Key L-Shape 2.5mm for M3 Screw
Resources
- Official Documentation
- Base X Model Size PDF
- Base X Structure Files
- Base X Test Program
- Base X UiFlow1 Documentation
FAQ
What is Base X designed for?
Base X is designed as a base compatible with LEGO EV3 motors and LEGO DIY control projects.
How many LEGO motors can Base X connect?
It can connect up to 4 LEGO motors simultaneously.
Does Base X support servo control?
Yes. It provides 2 servo interfaces for direct servo angle control.
What is the I2C address?
The I2C slave address is 0x22.
Does Base X include a battery?
Yes. It includes a built-in 950mAh battery that can be charged through the M5Core USB Type-C port.