https://github.com/motterbine/simpleobdii
OBDII Application written as a Visual Studio MAUI solution targeting Windows and Android
https://github.com/motterbine/simpleobdii
android automotive bluetooth elm327 maui maui-app multi-threading mvvm-architecture obdii task-management task-queues tasks tcp-ip uwp uwp-serial windows-serial
Last synced: 9 days ago
JSON representation
OBDII Application written as a Visual Studio MAUI solution targeting Windows and Android
- Host: GitHub
- URL: https://github.com/motterbine/simpleobdii
- Owner: MOtterbine
- Created: 2024-12-28T22:38:08.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2025-05-27T18:23:58.000Z (5 months ago)
- Last Synced: 2025-06-01T04:33:24.373Z (4 months ago)
- Topics: android, automotive, bluetooth, elm327, maui, maui-app, multi-threading, mvvm-architecture, obdii, task-management, task-queues, tasks, tcp-ip, uwp, uwp-serial, windows-serial
- Language: C#
- Homepage:
- Size: 2.58 MB
- Stars: 23
- Watchers: 1
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Simple OBDII
A Visual Studio Solution
This Visual Studio MAUI solution targets Windows and Android platforms.
The app is an end-to-end solution that communicates with a vehicle's on-board diagnostic (OBD) system using any of the widely available ELM327-based wired USB, Bluetooth or Network (WiFi) OBDII adapters.
Purpose
The code provided here is intended to serve as a basic starting point for a multi-platform design using Microsoft's MAUI framework, which has replaced Xamarin
Functions
DTCs - Read and reset generic automotive data trouble codes.
User PIDs - Customized ECU data queries for viewing live data.
Configuration - Hardware Configuration, metric vs imperial, protocol selection etc.
UI/UX - Provide some UI options intended for users to modify or expand upon
![]()
![]()
![]()