CarSys turns your Android phone into an OBD2 diagnostic tool when
paired with an ELM327 Bluetooth or WiFi adapter. It talks directly
to the engine ECU using the SAE J1979 standard so you know why the
Check Engine light is on before you visit the workshop.
🔧 TROUBLE CODES (DTC)
• Read stored (Mode $03) pending (Mode $07) and permanent codes (Mode $0A CAN vehicles)
• Freeze frame (Mode $02): sensor values captured when the fault was set shown inside each code card
• Clear codes and turn off the MIL (Mode $04) with confirmation from the ECU
• Searchable SAE generic code library (P B C U) with category filters
📊 LIVE DATA (Mode $01)
• Auto-detects supported PIDs: engine RPM vehicle speed coolant temperature engine load fuel trims MAP MAF timing advance throttle position oxygen sensors and more
• Gauge Dashboard: analog and digital gauges MIN / AVG / MAX statistics full-screen mode
• Graph Dashboard: real-time multi-PID charts separated or combined
• Metric or Imperial units (°C/°F km/h/mph kPa/psi)
✅ READINESS & MONITORS
• I/M Readiness: monitor status (misfire fuel system catalyst EVAP O2 sensors EGR…) DTC count and MIL status – useful before an emissions inspection
• O2 Sensor Monitor (Mode $05 non-CAN vehicles)
• On-Board Monitor (Mode $06): test results with min/max limits
• Component Test (Mode $08): request the EVAP system leak test where supported
🚗 VEHICLE INFORMATION (Mode $09)
• VIN ECU name Calibration IDs CVNs In-use Performance Tracking counters
🔌 CONNECTION & PROTOCOLS
• ELM327 Bluetooth (Classic/SPP) and ELM327 WiFi
• Automatic OBD2 protocol detection: ISO 15765-4 CAN (11/29-bit 500/250 kbps) ISO 14230-4 KWP2000 (5-baud & fast init) ISO 9141-2 SAE J1850 PWM and VPW
• Protocol and battery voltage shown on the home screen
🌐 Material Design 3 dark interface landscape support 12 languages.
📋 REQUIREMENTS
• OBD2-compliant vehicle: US gasoline cars from 1996 EU gasoline from 2001 (diesel from 2004) and most vehicles from around 2006 onward in other markets
• ELM327 Bluetooth or WiFi adapter (a good-quality v1.5 or later is recommended)
⚠️ NOTES
• CarSys reads standard OBD2 (emissions/engine) data. Manufacturer-specific systems such as ABS airbags transmission or BCM require a dealer-level tool.
• Available PIDs and functions depend on what your vehicle's ECU supports.
• Clear codes only with the vehicle stationary engine off and ignition ON. Clearing codes also resets I/M Readiness.
• Do not operate the app while driving.
🔧 TROUBLE CODES (DTC)
• Read stored (Mode $03) pending (Mode $07) and permanent codes (Mode $0A CAN vehicles)
• Freeze frame (Mode $02): sensor values captured when the fault was set shown inside each code card
• Clear codes and turn off the MIL (Mode $04) with confirmation from the ECU
• Searchable SAE generic code library (P B C U) with category filters
📊 LIVE DATA (Mode $01)
• Auto-detects supported PIDs: engine RPM vehicle speed coolant temperature engine load fuel trims MAP MAF timing advance throttle position oxygen sensors and more
• Gauge Dashboard: analog and digital gauges MIN / AVG / MAX statistics full-screen mode
• Graph Dashboard: real-time multi-PID charts separated or combined
• Metric or Imperial units (°C/°F km/h/mph kPa/psi)
✅ READINESS & MONITORS
• I/M Readiness: monitor status (misfire fuel system catalyst EVAP O2 sensors EGR…) DTC count and MIL status – useful before an emissions inspection
• O2 Sensor Monitor (Mode $05 non-CAN vehicles)
• On-Board Monitor (Mode $06): test results with min/max limits
• Component Test (Mode $08): request the EVAP system leak test where supported
🚗 VEHICLE INFORMATION (Mode $09)
• VIN ECU name Calibration IDs CVNs In-use Performance Tracking counters
🔌 CONNECTION & PROTOCOLS
• ELM327 Bluetooth (Classic/SPP) and ELM327 WiFi
• Automatic OBD2 protocol detection: ISO 15765-4 CAN (11/29-bit 500/250 kbps) ISO 14230-4 KWP2000 (5-baud & fast init) ISO 9141-2 SAE J1850 PWM and VPW
• Protocol and battery voltage shown on the home screen
🌐 Material Design 3 dark interface landscape support 12 languages.
📋 REQUIREMENTS
• OBD2-compliant vehicle: US gasoline cars from 1996 EU gasoline from 2001 (diesel from 2004) and most vehicles from around 2006 onward in other markets
• ELM327 Bluetooth or WiFi adapter (a good-quality v1.5 or later is recommended)
⚠️ NOTES
• CarSys reads standard OBD2 (emissions/engine) data. Manufacturer-specific systems such as ABS airbags transmission or BCM require a dealer-level tool.
• Available PIDs and functions depend on what your vehicle's ECU supports.
• Clear codes only with the vehicle stationary engine off and ignition ON. Clearing codes also resets I/M Readiness.
• Do not operate the app while driving.
Show More >
CarSys - OBD2 ELM327 Scanner / What's New in vUnknown
What's new in 3.0:
• New Material 3 dark design, landscape and tablet support
• Available in 12 languages
• WiFi ELM327 support, auto-reconnect to your last adapter
• Stored, pending and permanent DTCs, with freeze frame inside each code
• New Gauge and Graph dashboards: all Live Data PIDs, MIN/AVG/MAX, full screen
• Redesigned DTC library search
• EVAP leak test (Mode 08); more accurate Mode 06, I/M and Vehicle Info
• Android 16 support, faster and more stable
• New Material 3 dark design, landscape and tablet support
• Available in 12 languages
• WiFi ELM327 support, auto-reconnect to your last adapter
• Stored, pending and permanent DTCs, with freeze frame inside each code
• New Gauge and Graph dashboards: all Live Data PIDs, MIN/AVG/MAX, full screen
• Redesigned DTC library search
• EVAP leak test (Mode 08); more accurate Mode 06, I/M and Vehicle Info
• Android 16 support, faster and more stable
