MotorLab
MINI 4WD® MOTOR LAB · INITIALIZING
[OK] Boot sequence started
[OK] Loading firmware v3.4.0
[OK] Sensor calibration complete
[OK] WebSocket channel ready
[OK] System online — welcome
CLICK ANYWHERE TO SKIP
System running · v3.4.0

Build a health fingerprint
for every
Mini 4WD® motor

MotorLab is a precision motor break-in and diagnostic system built for Mini 4WD® enthusiasts. From 10-stage programmable break-in to bearing decay analysis, brush contact diagnostics, and AI motor health management — make every tune measurable, repeatable, and comparable.

http://10.10.10.1/

MotorLab PRO

Voltage
2.40V
Current
0.64A
RPM
25,920RPM
Temp
35.4°C
● Break-in running · Stage 6/10 · 02:48:33 elapsed

Thirteen Professional Tools

From break-in to diagnostics, covering every critical phase of the Mini 4WD motor lifecycle.

Motor Characterization

Fully automatic measurement of motor constants and losses — quality factor, magnetic strength, internal resistance, loss torque, KV and more — as reference data (no scoring or ranking). It runs three passes and averages them with a 3-pass consistency figure, and each result is saved to a measurement-history library for later comparison; great for same-model comparison and before/after break-in, forward or reverse.

Fully automatic 3-pass average Reference data

Motor Break-in Program

Programmable break-in of 1–6 passes, each with its own 10 stages (up to 60 parameter sets); every stage sets voltage, direction, runtime, cooldown and current tolerance. Long, low-speed operation beds brushes and commutator into optimal contact; RPM, KV and pass progress are shown live while running.

1~6 趟 Smart stability detection ~5 hr

Motor Test Program

Single-stage precision measurement. Set voltage, direction, and duration, then observe real-time current, RPM, and temperature curves. Smart mode auto-ends when current stabilizes — fast and accurate.

0.6–4.0 V Live charts Dual mode

AI Motor Health Manager

Establish a baseline fingerprint per motor; subsequent checks compare against five metrics — current profile, RPM decay, thermal rise, current stability, and vibration spectrum — producing a 0–100 health score with diagnostic recommendations.

FFT spectrum Radar chart 20 motors

Bearing Resistance Test

Pick a test voltage (2.4V / 3V), spin up to steady RPM, then cut power and let it coast — measuring the time to a complete stop. Longer means a smoother bearing. Time is shown for relative comparison only, with no rating.

Coast-down 2.4V / 3V

Brush Contact Stability

One-tap and fully automatic: a fixed 1V routine (ramp → hold → sample current for 20s) quantifies brush contact quality via Coefficient of Variation (CV%). Fixed conditions make runs and motors fairly comparable, and before/after break-in shows the improvement in brush seating. About 35s, no manual shaft handling.

CV coefficient Fixed 1V, automatic

Records Management

Auto-stores up to 50 complete break-in records with per-stage detail. JSON / CSV export, file import, one-click re-apply. All data stored locally on the device — no cloud dependency.

JSON / CSV Offline storage 50 筆

Built-in Web Interface

Device hosts its own WiFi hotspot and web UI — phone, tablet, laptop all work without installing any app. WebSocket live data push. The interface ships in Traditional Chinese, English and Japanese with one-tap switching, so racers worldwide use it in their own language.

No install Cross-platform 繁中・EN・日本語

OTA Update & Tamper Protection

Auto-fetches latest firmware via home WiFi. Built-in HMAC-SHA256 signature verification and dual-partition rollback ensure update failures automatically revert to the previous version — no brick risk.

HMAC-SHA256 Auto rollback

Triple-Layer Safety Protection

During motor break-in, intense electromagnetic interference (EMI) from the motor, plus current surges from water break-in or rotor lockup, are all real threats to your expensive race motors. MotorLab integrates three layers of hardware + firmware defense: passive EMI shielding circuitry, < 100 ms emergency current cutoff, and Watchdog auto-recovery within seconds even if extreme noise causes MCU anomalies.

EMI_SHIELDING < 100 ms cutoff Watchdog 4s

Global Break-in Data Library

Share the break-in profiles your machine produces with the world, or download profiles from others — the original file re-imports straight into your machine.

Global Signature-verified Open →

Custom Status Lighting

Dual-zone RGB status lights (built-in + panel) with customisable output location, brightness and 5 status styles — standby, running, cooling and overheat each get their own hue and effect for at-a-glance machine status.

Dual-zone RGB 5 styles See the manual →

Overheat Lock Protection

Instantly stops and locks when temperature exceeds the limit, with a customisable overheat-lock temperature (default 50°C, range 25–60°C). Together with emergency stop and soft start/stop, it guards expensive race motors from heat damage.

Custom threshold 25~60°C See the manual →

Global Motor Break-in Data Library

Exchange break-in profiles with Mini 4WD® racers worldwide. Every record is signature-verified by a break-in machine, and the original file re-imports straight into yours to reproduce verified settings from other players.

Open the library →

M1 and PRO

Same hardware, two license tiers. Online upgrade anytime.

Feature M1 PRO
10-stage motor break-in program
Single-stage motor test
History records (50 entries)
Bearing resistance test
Brush contact stability test
Live web interface
OTA firmware updates
Triple-layer safety protection
AI Motor Health Manager (up to 20 motors)
FFT vibration spectrum
5-metric radar diagnostic
Health trend tracking

Professional Analysis Built-In

Every data point comes from industry-validated measurement methods.

FFT_ANALYSIS

Fast Fourier Transform Spectrum

Convert motor current signal to frequency domain, separating fundamental, harmonics, and noise. Spectral signatures reveal bearing anomalies, rotor imbalance, and commutator defects invisible to the naked eye.

CV_COEFFICIENT

Coefficient of Variation

Standard statistical dispersion measure (σ/μ), used to quantify brush contact stability. Lower CV means more uniform contact and less sparking.

COAST_DOWN

Coast-Down Stop Time

After reaching steady RPM the motor is powered off and the time it freely coasts to a complete stop is measured. A longer coast means lower bearing friction — an intuitive physical measure of bearing smoothness.

BASELINE_FINGERPRINT

Baseline Fingerprint Comparison

Each motor establishes its own first-measurement baseline. All subsequent comparisons follow same-device-same-motor principle, eliminating individual motor variance to expose pure health changes.

STABILITY_LATCH

Stable Current Latch Algorithm

Sliding window detects max-min current spread over N consecutive seconds. Once stable, the value latches to prevent transient perturbations from causing misjudgment — boosting repeatability.

NOISE_FLOOR_SUBTRACT

Noise Floor Subtraction

Captures the instrument noise baseline before measurement, then subtracts its variance from subsequent signals. Isolates true motor signal variations so even subtle anomalies cannot hide.

SPEED_LOCK

Adaptive Closed-Loop Speed Lock

A closed loop pins the motor to a commanded RPM within ±0.5%, so every motor is measured at an identical operating point — removing the "different speed → incomparable data" confound. The control parameters self-tune and adapt across speeds.

PARAM_EXTRACT

Motor Constant Extraction (Ke / Km / R)

A multi-point sweep under adaptive speed lock derives the motor magnetic strength (Ke), motor constant (Km) and internal resistance — physical parameters a professional dynamometer reports. It auto-averages three passes for ±0.3% resistance-measurement repeatability, as objective reference data for grading motors (no scoring or ranking).

RECIPROCAL_RPM

High-Resolution Reciprocal Timing

Reciprocal period timing replaces fixed-window counting, improving RPM resolution over 600× to a single-digit-RPM floor at any speed. The flickering last digits reflect the motor's real speed fluctuation, not measurement noise.

RPM_CALIBRATION

Swept-Frequency Tachometer Calibration

Each unit's optical speed sensor is individually calibrated against an internal frequency reference across 20 points (100–50,000 RPM), with a linear fit of R²=0.9999 — so RPM readings are traceable and consistent unit to unit.

DC_CURRENT_CAL

DC Current Calibration

Current sensing is calibrated per unit using clean DC (not PWM), tightening the raw +3–10% sensor error to about 0.1% dispersion.

EFF_VOLTAGE

Load-Compensated Effective Voltage

The hardware can only meter the supply, so the system compensates drive-stage drop and supply sag in real time to compute the voltage the motor terminals actually see — "set 3V" means the motor really gets 3V, with supply and motor voltage shown side by side.

LOSS_DECOMP

Loss-Torque Decomposition

Instead of a single "friction" number, least-squares fitting separates loss torque into multiple physical components, and an R² threshold automatically rejects untrustworthy measurements.

EMI_SHIELDING

EMI Shielding Circuit Design

Power and sensor signal lines use anti-EMI design to effectively suppress high-frequency noise from the motor, preventing contamination of sensor readings or MCU logic misfires.

OVERCURRENT_CUTOFF

Hardware Overcurrent Cutoff (< 100 ms)

Real-time current monitoring instantly cuts power within < 100 ms when current exceeds safety threshold, protecting both the system and your expensive race motor.

WATCHDOG_RECOVERY

Watchdog Auto-Recovery

Even if extreme EMI noise causes MCU anomalies, the built-in Watchdog reboots the system within seconds. All power outputs are forcibly cut before reboot.

Technical Specifications

Complete hardware and software specs, plus input ranges for every function.

Hardware Specifications
Item Specification
Input PowerDC 5V / 6A · 5.5 × 2.5 mm jack
Output VoltageDC 4.0V Max / 4A Max
Current Sensing-4A ~ +4A Max
RPM Sensing0 ~ 50,000 RPM
Temperature Sensing-50°C ~ +125°C
Cooling FansDC 5V × 2
Software Specifications
Function Stages / Capacity
Motor CharacterizationSingle procedure (automatic)
Characterization HistoryUp to 50 records
Motor Break-in Program1–6 passes × 10 stages
Motor Test ProgramSingle stage
History RecordsUp to 50 entries
AI Motor Health Manager (PRO)Up to 20 motors
Bearing Resistance TestSingle stage
Brush Contact Stability TestSingle stage
Function Input Ranges
Motor Break-in Program (1–6 passes × 10 stages, each configured independently)
Parameter Range Unit Default
Voltage0.6 ~ 4.0 (step 0.1)VPer stage
Rotation DirectionForward / ReverseForward
Run Time10 ~ 600secPer stage
Cooling Time10 ~ 600secPer stage
Stable Current Tolerance2 ~ 50±mA5
Voltage input of 0 = skip that stage.
Motor Test Program (single stage)
Parameter Range Unit Default
Voltage0.6 ~ 4.0 (step 0.1)V1.0
Rotation DirectionForward / ReverseForward
Run Time10 ~ 600sec60
Stable Current Tolerance2 ~ 50±mA5
AI Motor Health Manager (PRO)
Parameter Range Unit Default
Start Voltage1.0 ~ 3.0 (step 0.1)V1.0
Voltage Step0.1 ~ 0.2 (step 0.01)V0.2
The system auto-generates 5 evenly-spaced measurement points as "start voltage + 4 × voltage step".
Motor Characterization · Bearing Resistance Test · Brush Contact Stability Test
Fully automated procedures (Motor Characterization: forward/reverse selectable; Bearing Resistance: 2.4V / 3V selectable); no other numeric input.

Mini 4WD Knowledge Base

From principles to practice — answering the most common questions about Mini 4WD motor break-in.

Firmware Release Notes

All versions push automatically to activated devices via OTA update.

v3.4.0 2026-07-07

Multi-Pass Break-in · KV Display

  • NEWBreak-in now supports 1–6 passes, each with its own 10 stages (up to 60 parameter sets): set the pass count, edit per-pass tabs, "copy this pass to all following", see the estimated total time, and a "pass x/y" readout while running; existing 10-stage setups carry over automatically
  • NEWKV display: shown in the Motor Characterization results; live KV on the break-in / test screens (RPM ÷ motor voltage)
  • IMPROVEOut-of-range input is auto-corrected to the min / max with a flash cue; clearing a field restores the current stored value
  • IMPROVEBreak-in / cooling / test time ranges unified to 10–600 s (default 60 s)
v3.3.0 2026-07-06

Characterization 3-Pass Average · Measurement History

  • NEWMotor Characterization history library: results are saved automatically (up to 50, oldest auto-deleted when full), viewable and deletable; you can enter a motor model and note at start
  • IMPROVEMotor Characterization now runs three passes and averages them, showing a "3-pass consistency" figure — a large spread warns of a loose setup or an unsteady motor
  • IMPROVEBetter measurement precision and repeatability; results now add a breakaway-voltage reference
v3.2.29 2026-07-05

New: Motor Characterization · Major RPM-Resolution Boost

  • NEWMotor Characterization (top of the home screen): fully automatic measurement of motor constants and losses, reference data only (no scoring or ranking), great for same-model comparison and before/after break-in; forward or reverse
  • IMPROVERPM measurement resolution greatly improved (now down to single-digit RPM), with stronger stop detection
  • IMPROVESwitching language now reloads in a fresh state (switching mid-run does not interrupt the procedure)
  • IMPROVEVoltage input range adjusted to 0.6–4.0V, motor test defaults to 1V; steadier current / power display
  • FIXFixed several engineering-mode current-calibration issues and added voltage calibration

About MotorLab

MotorLab is an independent studio dedicated to precision Mini 4WD® motor diagnostics.

We believe every hundredth-of-a-second gap on the track comes from long-term accumulation in equipment, tuning, and measurement methodology. For racers, "feels faster" should be a fact verifiable by instrument data — not folklore.

From early prototype to the third-generation v3 system, MotorLab has gone through 18 milestones and over 20,000 lines of firmware. Every feature is verified on real motors before reaching users. The on-device interface is built in Traditional Chinese, English and Japanese, so racers around the world can operate it in their own language.

MotorLab is an independent studio. We are not affiliated with, authorized by, or sponsored by TAMIYA, INC. This product is a compatible third-party testing device.

18
Milestones
v3.4.0
Current Firmware
100%
Offline Storage

Want to know more?

MotorLab is currently in final pre-release. Get in touch through any of the channels below, or follow us on social media for the latest updates.