See what your car is doing in real-time, get OBD fault codes, car performance, sensor data, and more!
An ELM327 interface serves as a connector that lets you connect your car to computers, tablets, and smartphones. You can connect your vehicle to any Android, Windows, or iOS device with the help of an ELM327 adapter.
It acts as a link between a vehicle’s onboard computer (ECU) and your external computer (smartphone, tablet, or PC). With it, you can view real-time data from the ECU, run some diagnostics, and read/clear codes that are associated with the Check Engine Light.
It supports most OBD2 protocols and will communicate with almost any gas-powered car 1996 or newer (it should work with the vast majority of OBD2 cars and trucks).
- Please make sure to view all our car diagnostic products to make sure this is suitable for your needs (If you have any questions, please contact us).
- The video below is an example of what is possible with the ELM327
[divider]
Key Features:
- Complete standard OBD2 protocol that supports 95% of vehicles on the market, adapts to K-line, CAN
- Read diagnostic trouble code related to vehicle engine emissions (read trouble codes)
- Clear/reset emission-related diagnostic information (clear car ECU fault code)
- e.g. Turn off the MIL (“Check Engine” light)
- Request current data of automobile ECU power system
- Engine RPM, Calculated Load Value. Coolant Temperature, Fuel System Status, Vehicle Speed, Short & Long Term Fuel Trim, Intake Manifold Pressure, Timing Advance, Intake Air Temperature, Air Flow Rate, Absolute Throttle Position, Oxygen sensor voltages / associated short term fuel trims, Fuel System status, Fuel Pressure & Many others
- Request the car to freeze the data (data when the vehicle fails)
- Built-in temperature sensor, temperature monitoring inside the car.
ELM327 Software
There are many different applications you can try depending on your device & operating system (some free, some paid).
Here are some we would suggest you consider:
- Car Scanner ELM OBD2:
- Infocar OBD2 ELM Scanner
[divider]
[divider]
Supported OBDII Protocols :
- J Line
- J1850 PWM 41.6kb/s FORD
- J1850 VPW 10.4kb/s GM/Chrysler
- K L Line
- ISO9141-2 5 Baud init Auto Baud rate
- ISO14230 (KWP2000) 5 Buad init 10.4kb/s
- ISO14230 (KWP2000) fast init 10.4kb/s
- CAN Bus
- ISO15765 id 11bits 500kb
- ISO15765 id 29bits 500kb
- ISO15765 id 11bits 250kb
- ISO15765 id 29bits 250kb
- J1939 id 29bit 250kb —– Support truck, heavy truck, large passenger car, etc.
- CAN_USER1 11*bits 125*kb
- CAN_USER2 11*bits 50*kb
[divider]
ELM327 Comparison:
Not all ELM327’s are created equal, there are many ELM327’s in the market at different prices and styles:
- MOST of them would be the cheapest ELM327’s (many suppliers over-prioritize low cost over a good balance of cost and quality).
- This ELM327 uses encapsulated chips compared with the binding process commonly used by other cheaper ELM327’s.
- Avoid cheap EML327s that have higher power consumption, no flash storage, no G-senor, no power/circuit protection that is often slower and gives more connection issues.
[divider]
Here is the list of known bugs with “bad” ELM327’s:
- 100% of them don’t have the support of a full ELM327 command set. Some of them even don’t support basic commands.
- Most don’t have the support of SAE J1850 PWM/VPM, so you can’t connect to old Buick, Cadillac, Chevrolet, Chrysler, Dodge, GM, Isuzu, Ford, Lincoln, Mazda cars.
- Some of them can’t connect to different vehicles. Most of the “bad” ones can’t connect to Nissan/Infinity/Datsun.
- Most of them can’t connect using advanced initialization strings to cars, that do not fully support OBD2.
- They are losing data packages. (e.g. when requesting VIN code from your car, you get just 2/3 of VIN code, because several data packages were lost by bad communication chips).
- Some sensor data could be transmitted with wrong values.
- They usually break the connection, it hangs, etc.
[divider]
We offer 3 different types of ELM327’s
- ELM327 Basic (high-quality ELM with FCC certificate)
- ELM327 Advanced (high-quality car-grade chips, better power efficiency, and surge protection)
- ELM327 Micro (high-quality car-grade chips, G-sensor, micro-size)
[divider]
Quality First
Not all ELM327’s are created equal. This ELM327 uses encapsulated chips compared with the binding process commonly used by other cheaper ELM327’s.
Avoid cheap EML327s that have higher power consumption, no flash storage, no G-senor, no power/circuit protection that is often slower and gives more connection issues.
[divider]
Specifications:
- FCC Car Bus C&S AEC Q100 Certification
- ARM C&S CAN Chip
- Flash Storage: 16M bytes
- Bluetooth 3.0 & 4.0
- Bluetooth chip: MTK
- Working current 50mA
- Standby current 10mA
- Sleep current 5mA
- Working voltage: DC 9~26V
- Surge, Short Circuit, and Current Limit Protection: Yes