SpeeduinoManager APP
MySpeeduinoManager is the ultimate Android app for managing and tuning your Speeduino ECU over a TCP/IP connection. Monitor real-time engine data, edit fuel and ignition tables, and gain full control of your engine directly from your smartphone or tablet.
⚡ KEY FEATURES
📊 Real-Time Dashboard
• Monitor RPM, MAP, TPS, temperature, AFR, and dozens of other parameters
• Instant updates using a modern protocol with CRC32
• Clean, responsive interface built with Jetpack Compose
• Support for 127–130 bytes of telemetry (Output Channels)
🎛️ Full Table Editing
• VE Table (Volumetric Efficiency) – 16×16 cells, values from 0–255%
• Ignition Table – 16×16 cells, from -40° to 70°
• AFR Table (Air–Fuel Ratio) – 16×16 cells with precise AFR values
• Intuitive, cell-by-cell editing interface
• Clear visualization of RPM bins and load bins
🛡️ Built-In Safety Validation
• Intelligent system that BLOCKS dangerous values before writing
• Critical warnings for ignition advance ≥55° (can destroy the engine!)
• Alerts for excessively lean (<40% VE) or rich (>200% VE) configurations
• Protection against typing errors and accidental changes
• Automatic validation before every write operation
🔥 Extensive Compatibility
Supports 40+ Speeduino firmware versions (2022–2025):
• All intermediate versions supported through automatic inference
📱 MODERN AND INTUITIVE INTERFACE
• Material 3 design with dark and light themes
• Smooth navigation between screens (Dashboard, Tables, Settings)
• Clear charts and data visualizations
• Immediate visual feedback for all actions
• Tablet support and adaptability to different screen sizes
🔧 TECHNICAL FEATURES
Automatic Firmware Detection
• Automatically detects the connected Speeduino firmware version
• Loads the correct definitions (pages, offsets, scales)
• Supports both Modern Protocol (2020+) and Legacy Protocol (2016)
Smart Table Operations
• Read Page: reads tables with automatic parsing of bins and values
• Write Page: writes data using a CRC wrapper and waits for confirmation
• Burn Config: permanently saves changes to EEPROM
• Validation before and after every operation
Versioned Output Channels
• Legacy (35 bytes) – Speeduino 201609
• Modern 2020 (114 bytes) – Speeduino 202008+
• Modern 2024 (127–130 bytes) – Speeduino 202402+
• Auto-detection based on the received ochBlockSize
🎯 IDEAL FOR
• Tuning enthusiasts who want true mobility
• Mechanics who need to adjust maps on-site
• Tuners working with Speeduino ECUs
• DIY electronic fuel injection projects
• Automotive engineering students
• Speeduino community developers
⚠️ IMPORTANT
• Engine tuning requires proper technical knowledge
• Incorrect values may damage the engine
• Always use in controlled and safe environments
• Back up your tables before making changes
• Test all changes gradually
🌟 OPEN SOURCE
MySpeeduinoManager is an open-source project released under the MIT license. Contributions are welcome!
Official website: https://speeduinomanager.web.app/
🐢 SISTER PROJECT: SLOWDUINO
Also check out Slowduino — a low-cost implementation of the Speeduino ECU using the ATmega328P (Arduino Uno). Perfect for beginners or anyone needing an affordable solution.
GitHub: https://github.com/alexandrefelipemuller/slowduino
📋 REQUIREMENTS
• Speeduino ECU with Bluetooth or wired connection
🔄 CONTINUOUS UPDATES
• New firmware versions added regularly
• Ongoing UI and performance improvements
• Bug fixes reported by the community
• New features driven by user feedback
Speeduino® is a registered trademark. This app is not officially affiliated with the Speeduino project.


