obd
There are 95 repositories under obd topic.
fr3ts0n/AndrOBD
Android OBD diagnostics with any ELM327 adapter
Seeed-Studio/Seeed_Arduino_CAN
Seeed Arduino CAN-BUS library - MCP2518FD&MCP2515&MCP2551
jgamblin/CarHackingTools
Install and Configure Common Car Hacking Tools.
uholeschak/ediabaslib
.NET BMW and VAG Ediabas interpreter library
PowerBroker2/ELMduino
Arduino OBD-II Bluetooth Scanner Interface Library for Car Hacking Projects
pires/obd-java-api
OBD-II Java API
limiter121/esp32-obd2-emulator
Open-source OBD-II emulator based on an ESP32 + CAN transceiver IC, controllable via WiFi through a simple web UI (or via API)
EricSmekens/node-bluetooth-obd
Node package for communication with Bluetooth OBD connectors.
pylessard/python-can-isotp
A Python package that provides support for ISO-TP (ISO-15765) protocol
iwanders/OBD9141
A class to read an ISO 9141-2 port found in car diagnostic OBD-II ports.
aster94/Keyword-Protocol-2000
The KWP2000 is a communications protocol used for on-board vehicle diagnostics systems (OBD) by Suzuki (SDS), Kawasaki (KDS), Yamaha (YDS), Honda (HDS) and possibly more. It is standardized by ISO 14230
mickeyl/LTSupportAutomotive
An iOS / watchOS / macOS support library for OBD2, VIN-Decoding, and more.
eltonvs/kotlin-obd-api
:blue_car: A Kotlin OBD-II API for reading engine data
DarthAffe/OBD.NET
C#-Library to read data from car through an ELM327-/STN1170-Adapter
stephenlacy/movel
Móvel - Dashboard for Raspberry pi car computer
mnaberez/vwradio
Reverse engineering Volkswagen car radios
mdabrowski1990/uds
Python package for communication via UDS (Unified Diagnostic Services) protocol. The package supports typical buses (i.e. CAN, Ethernet, LIN, FlexRay, K-Line) with possible extensions to any bus.
brian03079/piObdDashboard
Dashboard application that collects and displays realtime car telemetry information such as speed, rpm, throttle, etc using a raspberry pi. A short clip of it running can be found here: https://www.youtube.com/watch?v=rTwZY9AT3mg&ab_channel=BrianChan
fr3ts0n/AndrOBD-Plugin
AndrOBD plugin development project
lucaboni92/BlueFuzz
BlueFuzz is a Bluetooth fuzz tester. The scanner is general purpose, while the pseudo-random data generator is customized for OBDII - Bluetooth car adapter.
shchers/ecu-simulator
OBD-II ECU Simulator
barnhill/AndroidOBD
Android library for reading OBD messages from ELM327 based devices
domnulvlad/KLineKWP1281Lib
Arduino / ESP / RPi Pico library integrating the proprietary VAG Key-Word 1281 protocol (KWP1281/KW1281)
matiasmenares/Nissboard
🚗 Nissan Consult/OBDII Realtime Dashboard
PowerBroker2/ArduHUD
Arduino/ELM327-based project to create a car head's up display
eltonvs/java-obd-api
:oncoming_automobile: An OBD-II API written in Java
evanshortiss/obd-parser
Write commands to a generic OBDII connection and parse responses
MacFJA/OBD2
OBD2 Object interface for JAVA
kmalinich/dieslg8
Arduino Uno + Seeed Studio CANBUS + BMW M57 diesel
atoid/DashBle
Wireless BLE based hardware to interface with Honda motorcycle ECU
M-Helm/OBDTerminal
Simple OBD Terminal that can be used to pass commands and receive responses from an OBDII device.
evanshortiss/obd-parser-cli
CLI to read diagnostic data from vehicles via OBD (ELM 327) connections
RXTX4816/OBD-KKL-KW1281-ARDUINO-TRIPCOMPUTER
Display information of your KW1281 K-Line VAG vehicle on a display controlled by an Arduino Uno (Or similar).
Wisors/OBD2Connect
This is a simple implementation of a socket connection to OBD2 adapter.
BennehBoy/LRDuino
DEPRECATED In car multi gauge system - STM32, SSD1306, MAX31856, ADXL345, ELM327
hokus15/IOTConnect
Extensible Internet Of Things integration service written in Python that can be run in a Raspberry Pi Zero W.