Piston (OBD2 & ELM327)

4.4
4.4K reviews
1M+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Piston is the OBD II diagnostic application designed with the simplicity in mind.
The application is capable of:
- reading the live data
- showing the fault codes and clearing them
- displaying the logged freeze frame data

The application requires the OBD II Bluetooth or WiFi dongle (ELM327 based) to communicate with a car.

All the popular OBD II protocols are supported:
- J1850 VPW and PWM
- ISO 9141-2
- KWP 2000
- CAN (11 and 29 bits - both 250 and 500 kBit/s)

If you have any request, comment or suggestion, please don't hesitate to contact me.
Updated on
Dec 19, 2019

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection
4.4
4.4K reviews
LAURA-ANN CHARLOT
December 18, 2021
App has a simple interface, and is ad-free which is nice, but it's extremely limited in the number of PID's that it can read. All of the supported PID's are related to the ICE. There is no support that I could find for Hybrid system functions like traction battery state of charge, battery/inverter temperature, or power flow. This app is of little use to owners of hybrid vehicles, unfortunately. It's not a bad app, just too limited for what I need for a Prius PHEV.
13 people found this review helpful
Did you find this helpful?
A Google user
November 11, 2018
Good app for quick info from a Bluetooth ODB2 reader. Interface is a little clunky at times and doesn't display all the info that other apps might. Overall, I'm happy with it.
27 people found this review helpful
Did you find this helpful?
Laneman
April 28, 2020
Just started using, having trouble figuring it out. Instructions would be nice. I have no check engine light lit up or code at the moment on my truck, maybe that's the problem. Scanned for faults and it just sits there. Seems like is should say no codes found. The function buttons at top of screen are not labled.
24 people found this review helpful
Did you find this helpful?

What's new

* Bugfixes