OBD2 Diagnostics – Scan Trouble Codes & Monitor Real-Time Sensor Data
Piston puts your vehicle's diagnostic information right in your hands.
Is your Check Engine Light (MIL) illuminated? Transform your mobile device into a professional-grade scanner with Piston to retrieve Diagnostic Trouble Codes (DTCs) and Freeze Frame data – giving you critical insights to diagnose and resolve issues.
Simply connect a Bluetooth or WiFi ELM327 adapter to your vehicle's OBD2 port. Piston provides step-by-step connection guidance accessible from the Home screen after setup or anytime via Settings.
With Piston you can:
• Read and reset OBD2-compliant Diagnostic Trouble Codes (DTCs)
• Review Freeze Frame data (sensor readings recorded when faults occurred)
• Monitor live sensor data streams
• Verify Readiness Monitor status (emissions system checks)
• Maintain local DTC history logs
• Sync DTC readings to cloud storage
• Visualize sensor data through interactive charts
• Export real-time sensor readings
• Retrieve your vehicle's VIN
• View ECU details including OBD protocol and supported PIDs
Premium features unlock through a one-time purchase – no recurring subscriptions.
Note: Piston requires a separate Bluetooth/WiFi ELM327 adapter. Compatible with OBD-II/OBD2 and EOBD standards.
All US vehicles manufactured since 1996 support OBD2 standards.
EU regulations mandated EOBD for petrol vehicles (2001+) and diesel vehicles (2004+). Australia/NZ require OBD2 for petrol (2006+) and diesel (2007+) vehicles.
Important: Available data varies by vehicle based on OBD2 implementation.
For inquiries or feedback, contact [email protected].
What's New in Version 3.8.0
Updated August 2, 2024
• Android 14 compatibility
• Redesigned Sensor Selection interface
• Expanded sensor support (vehicle-dependent availability)