MTuneX is a mobile companion app for rusEFI-based ECUs — monitor engine data, edit tuning tables, and configure your ECU wirelessly from your Android phone over USB or Bluetooth.
━━━━━━━━━━━━━━━━━━━━━━━
🔌 THREE OPERATING MODES
━━━━━━━━━━━━━━━━━━━━━━━
ECU Manager — Full tuning and diagnostics suite. Live gauges, table editing, Lua scripting, trigger sniffer, INI management, and real-time engine monitoring in one place.
Race Dash — Minimal, distraction-free full-screen dashboard for in-car use. Swipe to fullscreen, customize gauge layout for portrait and landscape, and assign CAN button shortcuts to frequently used ECU functions.
rusEFI Console — Direct serial terminal for power users. Send raw ECU commands, develop and deploy Lua scripts line by line, and inspect real-time engine logs.
━━━━━━━━━━━━━━━━━━━━━━━
📊 LIVE DASHBOARD
━━━━━━━━━━━━━━━━━━━━━━━
Build your own dashboard with analog gauges, bar gauges, and digital readouts. Choose from any ECU output channel — RPM, MAP, TPS, AFR, Lambda, CLT, IAT, battery voltage, injector duty cycle, ignition advance, oil pressure, fuel pressure, gear, speed, and more.
Supports separate layouts for portrait and landscape. Fullscreen mode locks the screen and hides system UI for clean in-car mounting.
━━━━━━━━━━━━━━━━━━━━━━━
🔧 TUNING TABLES
━━━━━━━━━━━━━━━━━━━━━━━
Read, edit, and burn tuning tables directly on a live ECU:
• VE Table — volumetric efficiency fuel map (16×16)
• Ignition Table — spark advance map (16×16)
• Target AFR Table — air-fuel ratio target map (16×16)
• AutoTune — real-time AFR error overlay for guided closed-loop correction
Tap any cell to edit. Changes are written directly to the ECU over the TunerStudio protocol. Burn to flash memory in one tap. Active engine position is highlighted live as you drive.
━━━━━━━━━━━━━━━━━━━━━━━
🔍 TRIGGER SNIFFER
━━━━━━━━━━━━━━━━━━━━━━━
A built-in logic analyzer for your trigger wheel signals. Visualize primary (crankshaft) and secondary (camshaft) pulse patterns in real time. Inspect gap ratios between teeth to automatically detect missing-tooth positions — essential when configuring a new trigger wheel pattern or diagnosing sync issues.
Displays TDC markers and highlights the gap tooth in red. Freeze the display for closer inspection.
━━━━━━━━━━━━━━━━━━━━━━━
📝 LUA SCRIPT EDITOR
━━━━━━━━━━━━━━━━━━━━━━━
Read and write Lua scripts directly to ECU flash memory. Full-featured editor with chunked USB or Bluetooth upload. Execute scripts with luareset in one tap. Useful for custom sensor math, GPIO logic, and CAN frame scripting.
━━━━━━━━━━━━━━━━━━━━━━━
⚙️ MORE FEATURES
━━━━━━━━━━━━━━━━━━━━━━━
• CAN Buttons — define and send custom CAN frames to trigger ECU actions with a single tap
• Virtual Toggles — on/off switches mapped to canButtonToggle firmware channels
• INI Manager — import rusEFI INI profiles to unlock firmware-specific channels, correct table offsets, and custom gauge sources
• OTA Updates — receive and install firmware updates pushed from the Mazduino server
• Push Notifications — alerts for new firmware releases, ECU faults, and system events
• Trigger Error Indicator — instant visual warning on crank or cam signal faults with error counter
━━━━━━━━━━━━━━━━━━━━━━━
📱 REQUIREMENTS
━━━━━━━━━━━━━━━━━━━━━━━
• Android 8.0 or higher
• USB OTG cable or Bluetooth Classic module (HC-05, HC-06, or compatible)
• rusEFI-based ECU (Official rusEFI, epicEFI, and other ECU with rusEFI-based firmware)
• Free Mazduino account — sign in with Google
━━━━━━━━━━━━━━━━━━━━━━━
⚠️ DISCLAIMER
━━━━━━━━━━━━━━━━━━━━━━━
MTuneX is designed for users with technical knowledge of engine management systems. Incorrect ECU configuration can cause engine damage or unsafe vehicle behavior. All changes are made at your own risk. Always verify tuning changes on a safe test environment before road use.
━━━━━━━━━━━━━━━━━━━━━━━
Open source ECU. Open source spirit. Built by the Mazduino community.
🌐 mazduino.com
Dikemas kini pada
17 Jul 2026