OBD2 Diagnostics – Easily Read & Clear Fault Codes Plus Real-Time Sensor Data Access
Piston puts your vehicle's diagnostic details right in the palm of your hand.
Is your Check Engine Light (MIL) illuminated? Transform your smartphone into a professional-grade scanner with Piston to retrieve Diagnostic Trouble Codes (DTCs) and Freeze Frame data – crucial information to help pinpoint and resolve automotive issues.
Simply connect an ELM327-compatible Bluetooth or WiFi adapter to your vehicle's OBD2 port. Piston provides step-by-step setup guidance accessible from the Home screen after installation or anytime via Settings.
Piston empowers you to:
• Read and reset OBD2-standard Diagnostic Trouble Codes (DTCs)
• Review Freeze Frame data (vehicle sensor readings captured when ECU detects faults)
• Monitor live sensor data streams
• Verify Readiness Monitor status (emissions control systems)
• Maintain local history of retrieved DTCs
• Sync DTC readings to cloud storage (requires login)
• Visualize sensor data through interactive charts
• Export real-time sensor readings to files
• Retrieve your vehicle's VIN information
• View ECU details including OBD protocol and supported PIDs
Note: Premium features require a one-time in-app purchase with no recurring subscriptions.
Important: Piston requires separate ELM327-compatible Bluetooth/WiFi hardware to function as a full diagnostic tool. Compatible with OBD-II/OBD2 and EOBD standards.
OBD2 compliance has been mandatory for all US-market vehicles since 1996.
EU regulations mandated EOBD for gasoline vehicles (2001+) and diesel vehicles (2004+). Australia/New Zealand require OBD2 for petrol (2006+) and diesel (2007+) vehicles.
Limitations: Piston can only access data supported by your vehicle's OBD2 implementation.
Questions? Contact our support team at [email protected].
Last updated on Aug 2, 2024
• Android 14 compatibility
• Redesigned Sensor Selection Interface
• Expanded sensor support (vehicle-dependent availability)
3.8.0
10.5 MB
Android 6.0+
com.clockworkbits.piston