

DiagnostiX
An Android app that diagnoses motorcycles over OBD-II through a Bluetooth ELM327 adapter.
Christian Jake Supnet
Soon
Preview
iPhone & Android
Illustrative screens, drawn from the app's source code.
What's Included
- Bluetooth pairing with ELM327 OBD-II adapters
- Live data: RPM, speed, temperatures, throttle, fuel trim, battery and more
- Read and clear stored fault codes
- On-device root cause and severity for each fault
- Repair steps with peso cost estimates, with an offline fallback
- Predictive maintenance for oil, filters, spark plug, belt and brake fluid
- Garage for several motorcycles, riding logs and scan history
The Problem
Most riders can’t read what a motorcycle’s ECU is reporting, and service intervals in the manual ignore how the bike is actually ridden. DiagnostiX puts a scanner, a plain-language diagnosis and a maintenance forecast in one phone app.
By the Numbers
109
fault codes covered
36
motorcycle models
12
live sensor readings
6
parts forecast
Under the Hood
Information
- Developer
- Christian Jake Supnet
- Category
- Automotive
- Platform
- Mobile, AI
- Timeline
- April 2026
- Role
- Thesis project: Flutter app and both ML models
- Stack
- FlutterDartProviderTensorFlow Litescikit-learnTensorFlowGemini APIBluetooth serial



