Gnoke OBD2
Disconnected
saved
0 RPM
Speed
0
km/h
Coolant
--
degree C
Fuel
--
%
Battery
--
V
Throttle
--
%
No diagnostic codes read yet. Click "Read Codes" to scan the vehicle.
🔬
On-Board Test Monitoring

Advanced component health diagnostics. See test results before fault codes trigger.

🔮
Predictive Analysis

Run an analysis to project component wear from recorded snapshots.

✔
Readiness Monitors

Check whether your vehicle is ready for emissions testing.

Data Logger — click Start Recording to capture live telemetry at 10 Hz. Export sessions to CSV for offline analysis, or load a saved CSV back for playback.

🔌 OBD Protocol
🔌 Advanced Connection For Bluetooth / slow adapters ›

Leave these at defaults for USB. If your Bluetooth adapter drops commands or times out frequently, lower the polling rate and raise the delay first before touching the timeout.

💾 Storage

System Log
[System] Initializing Gnoke OBD2...
[System] Ready for connection.

🚗 Gnoke OBD2

A professional offline-first OBD-II diagnostic platform built for mechanics, enthusiasts, and independent builders who want full vehicle insight without cloud dependencies.

Real-time telemetry, fault code reading, freeze frame capture, readiness monitors, Mode 06 diagnostics, and session recording — all from a single browser tab.

Your data never leaves the device. No server. No account. No tracking.

⚙️ Under The Hood

👤 Author

Ekong Ikpe
Part of the Gnoke Suite — offline-first tools for developers, mechanics, retailers, and independent builders. Built to run anywhere, owned by no one but you.

🔄 Updates

Running v2.5. Click “Check for Updates” above to compare against the latest GitHub release.

🔌 Compatibility

Vehicles: All OBD-II compliant vehicles (1996+)
Adapters: ELM327 via USB Serial, Bluetooth LE, or WiFi
Browsers: Chrome / Edge (Web Serial & Web Bluetooth API)
Offline: Full PWA — works without internet after first load

📜 License

Free and open source under the GNU General Public License v3.0.

Use it, modify it, share it — but keep it open. Commercial use requires explicit permission from the author.

© 2026 Ekong Ikpe — Gnoke Suite