obd2
There are 258 repositories under obd2 topic.
iDoka/awesome-canbus
:articulated_lorry: Awesome CAN bus tools, hardware and resources for Cyber Security Researchers, Reverse Engineers, and Automotive Electronics Enthusiasts.
cedricp/ddt4all
OBD tool
jgamblin/CarHackingTools
Install and Configure Common Car Hacking Tools.
PowerBroker2/ELMduino
Arduino OBD-II Bluetooth Scanner Interface Library for Car Hacking Projects
iDoka/awesome-automotive-can-id
:tractor: Collect of CAN IDs and its payloads for various car brands/models in one place. Might be useful for Cyber Security Researchers, Reverse Engineers, and Automotive Electronics Enthusiasts.
MagnusThome/RejsaCAN-ESP32
ESP32 and ESP32-S3 board with CAN interface, runs on 12V power (with auto shutdown)
pylessard/python-udsoncan
Python implementation of UDS (ISO-14229) standard.
Ircama/ELM327-emulator
ELM327 Emulator for testing software interfacing OBDII via ELM327 adapter supporting multi-ECU simulation
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)
VaAndCob/ESP32-Blutooth-OBD2-Gauge
DIY bluetooth obd2 gauge with ESP32 (CYD)
EQMOD/EQM_OBDWEB
A WEB Based OBDII Dongle Platform using the ESP32 WROVER Module
pylessard/python-can-isotp
A Python package that provides support for ISO-TP (ISO-15765) protocol
JVital2013/RoadApplePi
An elegent "Black Box" solution that can be retrofitted into any car with an OBD(II) port for minimal cost.
mickeyl/LTSupportAutomotive
An iOS / watchOS / macOS support library for OBD2, VIN-Decoding, and more.
rzetterberg/elmobd
A Go library for talking to cars over OBD-II
eltonvs/kotlin-obd-api
:blue_car: A Kotlin OBD-II API for reading engine data
LegacyNsfw/PcmHacks
This project has moved to https://github.com/PcmHammer/PcmHammer/
devcoons/iso15765-canbus
Implementation of ISO15765-2 in C
kerpz/ArduinoHondaOBD
Collections of Arduino codes that reads and translates Honda OBD codes to ELM / OBD 2 PID codes. It also process and displays the output to a LCD or transmit the output to a bluetooth channel.
nickn17/evDash
EV dashboard - software for small dev boards connected to the car via obd2 BLE4 or CAN bus.
adlerre/obd2-mqtt
OBD2 to MQTT for Home Assistant
muki01/OBD2_K-line_Reader
OBD2 K-line Reader (ISO9141 and ISO14230) with microcontrollers like ESP32, Arduino
mdabrowski1990/uds
Python package for Unified Diagnostic Services (UDS, ISO 14229) communication. Provides a common API across diagnostic buses (CAN, Ethernet, LIN, FlexRay, K-Line) and can be extended to custom transports.
kkonteh97/SwiftOBD2
🚗 Swift OBD2: Real-time vehicle diagnostics made simple. Read live data, clear trouble codes, and build custom automotive apps. Bluetooth/WiFi ready with built-in testing emulator.
provrb/obdium
OBDium. The free, open-source on-board diagnostics software. Where silence falls, truth rises.
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
Spartelfant/ELM327-BT
ELM327-based OBD-II Bluetooth interface
mrfixpl/MQB-sniffer
CAN-BUS sniffing for Volkswagen Golf MK7 (and most likely other MQB platform cars)
barnhill/AndroidOBD
Android library for reading OBD messages from ELM327 based devices
bgunson/onboardpi
On board diagnostic web application for vehicles
laszlodaniel/ChryslerScanner
Hardware and software for interfacing Chrysler's legacy CCD/PCI/SCI-bus.
begaz/OBDII
Now everyone can connect safety to elm327 hugs with Begaz
shchers/ecu-simulator
OBD-II ECU Simulator
cjtejada/QtDigitalInstrumentCluster
Qt OBD II Digital Instrument Cluster
domnulvlad/KLineKWP1281Lib
Arduino / ESP / RPi Pico library integrating the proprietary VAG Key-Word 1281 protocol (KWP1281/KW1281)
coniferconifer/ESP32-ECU-emulator
ECU emulator by ESP32 with TJA1050 for OBD2 print test