Skip to content

Mini Control Board X3

Mini Control Board X3 v2.0 explained

Compact remote motor driver for small robotic kits. Integrated control board with Bluetooth connection, 4 DC motor channels and 2 Servo motor channels. It’s handy for small projects that require only motor controls. Can be used with Totem App and Totem Arduino Library.

Known behavior

Board revision v2.0 will enable DC channel C and D for a short period of time (25ms) during power on. This will result in slight robot wheel spin and doesn't indicate defective product or firmware. Most robotic kits use channels A and B.

Details

Connectivity:
• Bluetooth (BLE)

On-board features:
• 2 Servo channels (3.7 Volts)
• 4 DC channels (3.7 Volts)
• 4 RGB LED
• On/off switch
• Battery input, integrated charger

Power:
• USB-C: (only for charging)
• Battery: LiPo, 3.7V, 250 mAh

Dimensions:
• 6.5 x 2.5 x 0.8 cm (L x W x H)

Mini Control Board X3 with motors

Features

Bluetooth

Uses BLE to advertise board appearance. This allows to connect it with smartphone using Totem App or Totem Arduino Library.
Bluetooth is always enabled. Only singe device can be connected at the same time.

2 Servo motor channels

3.7 Volt servo motor channels marked with letter A, B. Can be controlled individually.
Most servo motors can turn it's arm 180 degrees. 0° - center, 90° - left, -90° - right. Pulse duration is 500μs-2500μs. It corresponds with percentage of turn: 0% - center, 100% - left, -100% - right.
Servo angle visualization:
Servo arm angles

4 DC motor channels

3.7 Volt DC motor channels marked with letter A, B, C, D. Can be controlled individually.
Allows to control motor spin direction, power (speed) and braking (only v2.0). Brake feature can be enabled using Totem App (board settings).
Channels are connected to the battery and output voltage is controlled with PWM. The higher the voltage, the faster motor will spin. Maximum voltage may vary depending on battery state of charge (2.8V-4.2V).
Power values corresponds with percentage:
0% - (no power, 0.0V)
100% - (full power forward, 3.7V)
-100% - (full power backward, -3.7V)

🚥 4 RGB light bar

LED light bar is used for customizing robot appearance and indicating connection state.

  • Running animation - no connection
  • Steady color - connected to robot
  • Change color - click Settings when connected with Totem App

Module X4 RGB led

On/Off switch

Mini Control Board X3 v2.0 discharged

Used to turn X3 board power on or off without a need to disconnect battery. Push switch ① up or down to toggle power.
Upon power on - battery charge level will be displayed. "Loading" animation will be played with specific color ②:

  • - battery is full
  • - battery is medium
  • - battery is low
  • - battery is discharged

USB-C charger connector

Mini Control Board X3 v2.0 charging

Board v2.0 features built-in battery charger:

  1. Plug-in USB-C cable ①
  2. will blink while charging ②
  3. will light up when finished ③

Charging will work even if power switch is set to OFF position.
All other functionality is disabled while USB-C cable is plugged in.
Any USB power source (computer, phone charger) can be used, providing 0.5A or more current.

Battery input

Battery input for connecting 1S LiPo 3.7V battery.
Recommended to use only supplied battery.
Specifications: LiPo, 3.7V, 250 mAh.