o3DIAG is a diagnostic application designed to work with OBD-II vehicles through an ELM327 adapter.
It provides an easy way to connect, read vehicle data, and interpret diagnostic trouble codes (DTCs).
Official Website: https://o3diag.openw3rk.de

Main Features
------------------

Connection Control

– Select communication port and baud rate.
– Connect or disconnect the adapter with a single click.
– Initialize the adapter automatically with the required AT commands.

Live Data Reading

– Read common engine parameters such as:
- Engine RPM (PID 010C)
- Vehicle Speed (PID 010D)
- Coolant Temperature (PID 0105)
- Engine Load (PID 0104)
– Raw responses are automatically converted into real-world values (e.g., RPM in revolutions per minute,
temperature in °C, speed in km/h).

Diagnostic Trouble Codes (DTCs)

– Read stored error codes from the engine control unit.
– Clear fault codes when required.
– Codes are translated into plain-text descriptions.

Features

  • OBD-II Diagnostic
  • P-Codes Translation
  • Read Engine RPM
  • Read Vehicle Speed
  • Read Coolant Temperature
  • Read Engine Load
  • Read DTCs
  • Full Open Source
  • ELM-327 Adapter Support
  • Live Data Reading
  • Read Battery Voltage
  • Full Adapter Initialization

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow o3DIAG

o3DIAG Web Site

Other Useful Business Software
Try Google Cloud Risk-Free With $300 in Credit Icon
Try Google Cloud Risk-Free With $300 in Credit

No hidden charges. No surprise bills. Cancel anytime.

Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of o3DIAG!

Additional Project Details

Operating Systems

Linux, Windows

Languages

English

User Interface

Win32 (MS Windows)

Registered

2026-01-07