Xiaomi Builder: How to Build, Configure and Manage from Your Phone

What are Xiaomi designers and why do they need them?

Xiaomi designers are not just toys, but full-fledged educational platforms for learning robotics, programming and electronics. The company offers several lines: from simple Mitu kits for children 6+ It's up to the complex Mi Robot Builder complexes with Python and Scratch support, which combine physical modules (servo drives, sensors, LED-panels) with a mobile application, which allows you to control them from a smartphone or tablet.

Xiaomiโ€™s main advantage is ecosystem integration: they work through the Mi Home app or specialized software (such as the Mitu App), support voice control through XiaoAI, and can interact with other smart home devices, for example, the assembled robot can turn on the light when motion is detected or send notifications to the phone when the sensor is triggered.

In this article, we will examine:

  • ๐Ÿ”ง How to build a designer from scratch (on the example of Mitu Rover and Mi Robot Builder)
  • ๐Ÿ“ฑ Step-by-step setting up the phone connection via Bluetooth and Wi-Fi
  • ๐ŸŽฎ Control methods: remote, voice, mobile application and programming
  • โš™๏ธ Common errors and their solution (no connection, sensors do not work, etc.)

What Xiaomi Design Models Are There

Xiaomi has several series of designers that are distinguished by complexity, age category and functionality, and the main ones are:

ModelAge.FeaturesManagement
Mitu Rover6+A simple robot rider with a LED-Eyes, Obstacle Sensor and Voice ControlMitu app, remote
Mitu Mini8+Modular system with 240 parts, support for assembly 12+ Models (from the machine to the dinosaur)Bluetooth, Scratch
Mi Robot Builder12+Advanced set with servo drives, gyroscope and Python supportWi-Fi, PC, mobile application
Mitu Cyber Gear10+Robot-transformer with an IR sensor and the ability to program the trajectoryBluetooth 5.0, voice (XiaoAI)

For beginners, itโ€™s better to start with a Mitu Rover or Mitu Mini โ€“ theyโ€™re cheaper (from 2,500). โ‚ฝ) Mi Robot Builder requires basic programming knowledge, but allows you to create complex projects, such as a robot sorter or an automated hand. Before buying, check compatibility with your smartphone: some designers work only with Android 8.0+ or iOS 12+.

๐Ÿ“Š What Xiaomi Designer Is Interesting You?
Mitu Rover
Mitu Mini
Mi Robot Builder
Cyber Gear
Not yet.

Step-by-step assembly of the designer: from unpacking to the first inclusion

Let's take a look at the Mitu Rover, one of the most popular models, and you'll find it in the kit.

  • ๐Ÿ”ฉ Plastic parts (body, wheels, fastenings)
  • ๐Ÿ”‹ Battery battery (usually) 3.7V 800mAh)
  • ๐Ÿ“ก Control module with Bluetooth and Wi-Fi
  • ๐Ÿ”ฆ Obstacle sensor (infrared or ultrasonic)
  • ๐ŸŽ›๏ธ Remote DU (in some configurations)

Assembly instructions:

  1. Unpack all the parts and decompose them into groups (screws, plastic elements, electronics).
  2. Follow the diagram from the paper manual or in the Mitu app (section Assembly Guide), starting at the base, fixing the motors on a plastic platform.
  3. Connect the wires from the motors to the main module. Notice the color markings: red plus, black minus.
  4. Install an obstacle sensor in the front (usually mounted on two screws).
  5. Put the battery in the bay and close the lid. Don't turn the lid on until full assembly!

โ˜‘๏ธ Pre-introducement check

Done: 0 / 4

After assembly, press the power button on the main module. The indicator should flash blue (connection waiting mode). If the LED is lit red, check the battery contacts or restart the device with a 5-second button.

What to do if the designer is not turned on?
1. Check the polarity of the battery (plus/minus). 2. Try charging the battery through USB-3. Check the contacts on the main module - sometimes they get dirty after assembly. 4. If nothing helps, reset the settings: hold the power button for 10 seconds until double blinking. LED.

How to connect Xiaomi designer to your phone

The design is managed through official applications, and Mi Home is suitable for most models, but some (for example, Mi Robot Builder) require specialized software:

  • ๐Ÿ“ฑ Mitu App โ€“ for Mitu Rover, Mitu Mini series (available on Android and iOS)
  • ๐Ÿค– Mi Robot โ€“ for advanced programming-enabled kits
  • ๐Ÿ  Mi Home โ€“ a universal application for managing smart devices (supports basic functions)

Instructions for connecting via Mitu App:

  1. Download the app from the App Store or Google Play.
  2. Sign up or sign in through your Xiaomi account (required!).
  3. Turn on Bluetooth on your phone and constructor (power button).
  4. In the app, click Add Device โ†’ Designers โ†’ Your model.
  5. Bring the phone to the designer at a distance. < 10 cm and wait for the connection.

1. Reboot Bluetooth on the phone.

2. Update the designer firmware through Settings โ†’ Update of the Software in the annex.

3. make sure the battery is charged (at low charge, Bluetooth may not work).-->

Wi-Fi models (such as Mi Robot Builder) will require a home network connection:

  1. Turn on the designer and put it in pairing mode (hold the Wi-Fi button for 3 seconds).
  2. In the app, select Add Device โ†’ Connect to Wi-Fi.
  3. Enter your network password. The builder only supports 2.4 GHz networks!

โš ๏ธ Note: Some designers (e.g. Mitu Cyber Gear) require prior authorization in your Xiaomi account with a reference to China. If you have a โ€œDevice not supported in your regionโ€ error, change your account region in your profile settings.

Methods of managing the designer

Xiaomi offers several ways to manage its designers, from a simple remote to complex programming.

1. Management through a mobile application

The basic functionality is available in the Mitu App or Mi Home apps:

  • ๐ŸŽฎ Virtual joystick for forward/backward movement and cornering.
  • ๐Ÿ”ฆ Management LED-backlighting (color, blinking, effects).
  • ๐Ÿ“ข Voice commands via XiaoAI (e.g., "Go", "Turn left").
  • ๐Ÿค– Run pre-programmed actions (only for Scratch-enabled models).

Programming through Scratch and Python

Advanced models (Mi Robot Builder, Mitu Cyber Gear) support visual programming in Scratch and text in Python.

  1. Connect the designer to the PC through USB or Wi-Fi.
  2. Install mBlock (for Scratch) or Thonny IDE (Python).
  3. Select your designerโ€™s model in the software settings.
  4. Write a script, for example, to bypass obstacles or follow a line.

Python code for Mi Robot Builder


from mirobot import *





robot = MiRobot()




Robot.forward(50) Drive forward at 50%




sleep(2)




robot.turn_left(90) # Turn left at 90 degrees

3. Control from the DU remote

Some kits (such as the Mitu Rover) come with an IR remote to use:

  • Insert batteries like this. AAA remote.
  • Point the remote to the designerโ€™s IR receiver (usually located in the front).
  • Use buttons to move, turn on backlights or trigger sound effects.

โš ๏ธ Note: Remotes from different Xiaomi models may not be compatible. For example, the remote from Mitu Mini will not work with Cyber Gear, even if they look similar.

๐Ÿ’ก

For maximum control, combine control methods: for example, use the application to adjust the trajectory, and the remote for an emergency stop.

Common mistakes and their solution

When working with Xiaomi designers, users often face typical problems, and here are the most common ones and ways to fix them:

Problem.Possible causeDecision
The designer does not connect to the phoneBluetooth is off, low battery power, outdated firmwareTurn on Bluetooth, charge the device, update the software through the application
Sensors do not respond to obstaclesSensor contamination, improper assemblyWipe the sensors with a napkin, check the wire attachment
Designer moves in jerky motionsWeak Bluetooth signal, dead batteryBring the phone closer, charge the battery
Voice control is not working.Not configured with XiaoAI, microphone lockedCheck the permissions for the application, restart the voice assistant

If the designer has stopped responding to commands at all, reset:

  1. Turn off the device.
  2. Hold the power button for 10 seconds until you blink. LED.
  3. Connect again through the app.

For Wi-Fi (Mi Robot Builder) models with network connectivity problems:

  • Check that the router is running at 2.4 GHz (5 GHz is not supported).
  • Turn it off. VPN or a proxy on the phone.
  • Reboot the router and constructor.

What to do if the designer is stuck when updating the firmware?
1. Donโ€™t turn it off forcefully โ€“ wait. 10-15 minute. 2. If the indicator does not flash, remove the battery on 30 seconds and put it back in. 3. Repeat the update via the app or manually (download the firmware from the official Xiaomi website). 4. If the problem persists, contact the error logs for support (they can be exported to Settings). โ†’ Systemic information).

Advanced Opportunities: Integration with a Smart Home

Xiaomi designers can become part of the smart home ecosystem, for example, Mitu Rover can be programmed to perform trigger actions from other devices:

  • ๐Ÿ”ฆ Turn on the designer's backlight when the Xiaomi Motion Sensor is triggered.
  • ๐Ÿšจ Start patrols around the room if the camera Xiaomi Home Security detects movement.
  • ๐ŸŽต Reproduce sound effects when temperature changes (data from Xiaomi Temperature Sensor).

To set up the integration:

  1. Open the Mi Home app.
  2. Go to Automation. โ†’ Add a rule.
  3. Select a trigger (e.g., โ€œMotion Sensor Actedโ€).
  4. As an action, select your designer and command (for example, "Include" LED").

For advanced users available API Xiaomi, which allows you to manage the designer through third-party services (for example, Home Assistant:

  • Get Token devices (via the Mi Home app or scripts).
  • Set up integration in Home Assistant through a component xiaomi_miio.
  • Create automation using data from other sensors.

โš ๏ธ Note: When using informal management methods (for example, through Home Assistant), you risk losing your warranty. Xiaomi may lock the device for suspicious activity in your account.

FAQ: Answers to Frequent Questions

Can you run a Xiaomi designer without a phone?
Yes, but the functionality will be limited. Most models support control from an IR remote (included), but you still need a phone or PC to program trajectories or complex actions.
How to update the firmware of the designer?
Update is automatically done through the Mitu App or Mi Home app. If the update doesn't come: Check your Internet connection. Restart the app. Manually check for updates in Settings. โ†’ Update of the PO.
How much does a designer work from one charge?
The operating time depends on the model and the intensity of use: Mitu Rover: 1.5-2 hours of continuous movement. Mi Robot Builder: 3-4 hours (due to a more capacious battery). Charging takes 2-3 hours in a short time. USB-cable (includes).
Can I buy additional details for the designer?
Yes, Xiaomi sells extensions for some models, such as the Mitu Mini, which has additional servos or sensors, and check compatibility on the official website or with the seller.
Is Xiaomi Designer Suitable for Programming Training?
The Mi Robot Builder and Mitu Cyber Gear are designed to learn the basics of Scratch and Python, and include tutorials with examples of code for different tasks (obstacle detour, line-following, etc.).