MoldQueen

MoldQueen

Drive Mould King building-block RC toys over Bluetooth

Dr. Jens Richter Connectivity Remote Controller

Description

Control Mould King building-block RC toys from your phone over Bluetooth: no Raspberry Pi, no network, fully open source. MoldQueen is a standalone Android app for driving Mould King building-block RC toys. It uses the phone's own Bluetooth radio and serves its control interface on the device, so it needs no Raspberry Pi, no network, and no cloud account. It speaks a reverse-engineered Bluetooth Low Energy broadcast protocol, and follows a "thin transport, smart client" design: the radio just broadcasts the toy's control telegrams, while the on-device client resolves every control to a channel and owns the per-toy mapping. Control layouts Each toy gets a control surface, and any toy can fall back to a generic one:

  • A model-specific Excavator (Mould King 13112) dashboard with left and right tracks, arm, front arm, rotation, and bucket.
  • Generic, model-agnostic layouts (a 12-axis controller and a brick-style gamepad) that drive any Mould King MK4 model on these hubs.
  • Proportional drag joysticks and press-and-hold buttons.
  • Per-channel speed caps, channel inversion, and a RAW channel view for direct control.
Auto-assign Map a new toy's motors to channels in a few taps:
  • Pick a motor profile (tracked vehicle, car with steering, or custom) and a motor count.
  • The app assigns each motor to a slot and channel; adjust any row by hand.
Gamepad Drive with a physical controller instead of touch:
  • Pair a Bluetooth controller (for example a DualSense) and steer with the sticks.
  • Touch and gamepad work interchangeably.
Safety Stopping is built in:
  • An emergency STOP control that cuts all motion at once.
  • Auto-neutral keepalive: every active channel must be refreshed continuously, so a channel that stops being refreshed returns to neutral on its own. A dropped connection or a released control coasts back to a stop instead of running away.
Languages
  • Six interface languages: English, German, Chinese, Korean, Spanish, and French.
Open and independent
  • Free software under the MIT License; the full source is on GitHub.
  • The Mould King MK4 protocol was reverse-engineered for interoperability with hardware the author owns, for educational and personal use.
  • Builds on J0EK3R's MIT-licensed MouldKingCrypt work, ported byte-for-byte and verified against the stock app's adverts.
  • A private, independent, unofficial hobby project. Not affiliated with, authorized by, endorsed by, or sponsored by Mould King; "Mould King" is used only descriptively for interoperability.

Versions

Version Date Size Requires Android Download
0.1.2 current
823e65481fa68be1…
2026-07-02 27 MB API 31

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • BLUETOOTH_ADVERTISE
  • Bluetooth connectionConnect to paired Bluetooth devices.
  • Internet accessSend and receive data over the internet.
  • moldqueen.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments