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.

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