Topic: "obd-ii"
jgamblin/CarHackingTools 📦
Install and Configure Common Car Hacking Tools.
Language: Shell - Size: 36.1 KB - Last synced at: 19 days ago - Pushed at: almost 2 years ago - Stars: 844 - Forks: 163

Ircama/ELM327-emulator
ELM327 Emulator for testing software interfacing OBDII via ELM327 adapter supporting multi-ECU simulation
Language: Python - Size: 358 KB - Last synced at: 11 days ago - Pushed at: 21 days ago - Stars: 491 - Forks: 97

rzetterberg/elmobd
A Go library for talking to cars over OBD-II
Language: Go - Size: 225 KB - Last synced at: 5 months ago - Pushed at: 11 months ago - Stars: 223 - Forks: 41

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.
Language: C++ - Size: 6.01 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 121 - Forks: 56

lbenthins/ecu-simulator 📦
Tool that simulates some vehicle diagnostic services. It can be used to test OBD-II dongles or tester tools that support the UDS (ISO 14229) and ISO-TP (ISO 15765-2) protocols.
Language: Python - Size: 3.84 MB - Last synced at: 5 months ago - Pushed at: almost 2 years ago - Stars: 103 - Forks: 36

Spartelfant/ELM327-BT
ELM327-based OBD-II Bluetooth interface
Size: 104 MB - Last synced at: about 1 year ago - Pushed at: almost 5 years ago - Stars: 70 - Forks: 16

PowerBroker2/ArduHUD
Arduino/ELM327-based project to create a car head's up display
Language: C - Size: 597 KB - Last synced at: 7 days ago - Pushed at: almost 3 years ago - Stars: 46 - Forks: 9

pschichtel/VirtualECU
ECU simulator
Language: Scala - Size: 87.9 KB - Last synced at: 11 days ago - Pushed at: 4 months ago - Stars: 41 - Forks: 6

dmatej/java-cardiag 📦
ELM327+OBDII car diagnostic completely written in Java
Language: Java - Size: 497 KB - Last synced at: 12 months ago - Pushed at: over 7 years ago - Stars: 40 - Forks: 14

shchers/ecu-simulator
OBD-II ECU Simulator
Language: Python - Size: 18.6 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 39 - Forks: 12

evanshortiss/obd-parser
Write commands to a generic OBDII connection and parse responses
Language: TypeScript - Size: 84 KB - Last synced at: 3 days ago - Pushed at: over 7 years ago - Stars: 39 - Forks: 16

KoffeinFlummi/rustbucket
Access your car's diagnostics with a BeagleBone Blue and Rust.
Language: Rust - Size: 6.21 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 38 - Forks: 3

MacFJA/OBD2
OBD2 Object interface for JAVA
Language: Java - Size: 146 KB - Last synced at: 18 days ago - Pushed at: about 5 years ago - Stars: 37 - Forks: 8

eltonvs/java-obd-api
:oncoming_automobile: An OBD-II API written in Java
Language: Java - Size: 182 KB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 36 - Forks: 10

evanshortiss/obd-parser-cli
CLI to read diagnostic data from vehicles via OBD (ELM 327) connections
Language: TypeScript - Size: 32.2 KB - Last synced at: 1 day ago - Pushed at: almost 5 years ago - Stars: 27 - Forks: 8

begaz/OBDII
Now everyone can connect safety to elm327 hugs with Begaz
Language: Dart - Size: 98.6 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 24 - Forks: 10

kostaszaf/can-gateway-sniffer
An embedded CAN bus sniffer which is able to monitor any of the vehicle internal CAN bus and perform some action by triggering new CAN messages. In this way certain vehicle functionality can be triggered by responding to custom steering wheel button events, or use the vehicle virtual cockpit to display OBD-PIDs values instead of relying on an external display to present new information to the user
Language: C - Size: 7.97 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 23 - Forks: 5

Tomiwa-Ot/obd
Android library for getting vehicle diagnostics from ELM327 (Bluetooth) connector over OBD protocol
Language: Java - Size: 673 KB - Last synced at: 10 days ago - Pushed at: 27 days ago - Stars: 22 - Forks: 3

Eloquent-Algorithmics/Automotive-AI
Developed to assist in managing day-to-day operations of a mobile automotive diagnostic, and car key replacement business. This project integrates several technologies to improve hands-free interaction while driving. Automotive-AI can be customized for 2-way interaction with any available API services.
Language: Python - Size: 378 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 20 - Forks: 10

hokus15/IOTConnect
Extensible Internet Of Things integration service written in Python that can be run in a Raspberry Pi Zero W.
Language: Python - Size: 1.84 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 20 - Forks: 6

shnewto/can-we-talk
Talking to your vehicle over the CAN bus with Python
Language: Python - Size: 237 KB - Last synced at: 5 days ago - Pushed at: about 3 years ago - Stars: 19 - Forks: 10

murrasource/digital_dash
A digital dashboard using Python, Raspberry Pi Zero W, and vehicle's On Board Diagnostics (OBD-II) Port.
Language: Python - Size: 47.9 KB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 17 - Forks: 3

seanauff/node-red-torque
Node-RED flow for capturing data sent from the Torque OBDII app
Size: 35.2 KB - Last synced at: 6 months ago - Pushed at: over 4 years ago - Stars: 16 - Forks: 6

quantyle/CAN-Shark
Talk to a Toyota Prius using Python and Arduino
Language: C++ - Size: 1.62 MB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 13 - Forks: 1

ZakKemble/Car-Rev-Alarm
DIY Car Rev Alarm and Gear Indicator
Language: Eagle - Size: 2.36 MB - Last synced at: 17 days ago - Pushed at: over 7 years ago - Stars: 13 - Forks: 3

langroodi/OBD-II-Emulator
Linux ODB-II Emulator to interact with OBD2 Scanners via CAN
Language: C++ - Size: 7.02 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 11 - Forks: 5

slafi/ScanYourCar
The ScanYourCar project connects to the car through an OBD reader (e.g., ELM327) and checks which PIDs (Mode 2 and Mode 3 only) are supported by that car. It also gets a snapshot of the data for each supported PID.
Language: Python - Size: 35.2 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 11 - Forks: 7

sethfischer/nissan-leaf-obd-manual
Guide to the Nissan Leaf CAN bus.
Language: Makefile - Size: 173 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 10 - Forks: 2

cracker4o/elm327lib
A library for communication with ELM327 devices and OBD II protocols.
Language: C# - Size: 1.89 MB - Last synced at: over 1 year ago - Pushed at: over 9 years ago - Stars: 10 - Forks: 7

devicehive/devicehive-obd2
DeviceHive gateway for OBD2 compatible cars
Language: Java - Size: 271 KB - Last synced at: about 1 year ago - Pushed at: almost 6 years ago - Stars: 9 - Forks: 8

gasparian/obd_elm327_vehicle_speed
C script for talking to OBD-II port via elm327 controller on Linux
Language: C - Size: 130 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 8 - Forks: 3

hsccorp/obd-tcp-test
An ionic2+ example app to use https://github.com/hsccorp/node-bluetooth-tcp-obd
Language: TypeScript - Size: 8.11 MB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 8 - Forks: 2

hoke-t/OBDLive
Django app that visualizes OBD-II diagnostic data and DTCs communicated through a PICAN2 board on a Raspberry Pi.
Language: JavaScript - Size: 2.84 MB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 8 - Forks: 1

EstevanTH/OBD-to-JSON_ELM327
Relay reading OBD data from an ELM327 chip, producing HTTP + WebSocket JSON outputs & CSV log
Language: Python - Size: 42 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 7 - Forks: 3

hsccorp/node-bluetooth-tcp-obd
A TCP fork of node-bluetooth-obd
Language: JavaScript - Size: 34.2 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 7 - Forks: 2

dplanella/arduino-odb2sim
Arduino ODBII scan tool simulator
Language: Arduino - Size: 21.5 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 7 - Forks: 5

2KAbhishek/CarBoard
Dashboard for Car Diagnostics 🚘🧮
Language: Python - Size: 64.5 KB - Last synced at: 13 days ago - Pushed at: about 2 years ago - Stars: 6 - Forks: 1

mbroihier/obd-collection-tools
OBD II Tools for collection of diagnostic information from vehicles
Language: Python - Size: 32.2 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 5 - Forks: 1

muki01/OBD2_CAN_Bus_Reader
OBD2 CAN Bus Read with Microcontrollers Like ESP32
Language: C++ - Size: 115 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 4 - Forks: 1

bergthor13/VehicleGPS
VehicleGPS is a program written in Python for the Raspberry Pi, that communicates with an u-blox GPS chip, communicates with a car via OBD-II and displays the data on screen.
Language: Python - Size: 165 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 0

ALEEF02/SparkfunOBD2UART
Arduino library for the Sparkfun OBD-II UART Adapter
Language: C++ - Size: 9.77 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 0

MikroElektronika/OBD_II_click
Library for STN1110.
Language: C - Size: 820 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 3 - Forks: 0

emmeowzing/obd2_scripts 📦
Some scripts I've written to work with OBD-II in Python 3.6+
Language: Python - Size: 2.93 KB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 3 - Forks: 1

dymocaptin/throttle-dump
OBDII throttle position reader, enabling electronic solenoid control
Language: Rust - Size: 1000 Bytes - Last synced at: 6 months ago - Pushed at: over 6 years ago - Stars: 3 - Forks: 1

jluiz20/AndroidObdReader
not released
Language: Java - Size: 255 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 3 - Forks: 1

pschichtel/obd4s
OBD library for Scala
Language: Scala - Size: 150 KB - Last synced at: 11 days ago - Pushed at: 4 months ago - Stars: 2 - Forks: 1

jonsim/openconsult
An open-source, cross-platform C++ library and associated tools for reading Nissan's Consult protocol
Language: C++ - Size: 184 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

Rav4s/car-alarm
WIP Repo for a simple theft deterrent car alarm for older cars that didn't come with anti-theft systems
Language: C++ - Size: 89.8 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

peyo/dtc-and-vin-data
DTC and VIN data in JSON
Language: R - Size: 277 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 2

sebastiankutschbach/obd2
OBD-II library for creating requests and interpreting responses
Language: Java - Size: 112 KB - Last synced at: about 1 year ago - Pushed at: almost 6 years ago - Stars: 2 - Forks: 1

MacFJA/OBD2Service
A Service for the OBD2 library
Language: Java - Size: 14.6 KB - Last synced at: 13 days ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 1

danielvieiravega/ObdDriver
Language: C# - Size: 19.5 KB - Last synced at: about 2 months ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 0

embetrix/obdgpslogger
Language: C - Size: 2.97 MB - Last synced at: about 2 months ago - Pushed at: almost 8 years ago - Stars: 2 - Forks: 0

VinCSS-Public-Projects/FlexiCAN
FlexiCAN by VinCSS is an OBD-II CAN device enabling software-configurable automotive diagnostics.
Language: C - Size: 111 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 1

endurodave/OBDII-Adapter-Software
OBDII adapter source code and schematic for automotive diagnostic vehicle communication.
Language: C - Size: 10.2 MB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

mazen-daghari/arduino-elm327
describe this project This project is focused on real-time data acquisition and visualization of various car engine parameters using an ELM327 OBD-II adapter, an Arduino Uno, and a PyQt5 application with Matplotlib.
Language: Python - Size: 9.77 KB - Last synced at: 22 days ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

jason19970210/vehicleforensics
A simple project which performs the vehicle data logging for digital forensics usage as PoC
Language: Python - Size: 2.48 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 1 - Forks: 6

poloz-lab/PADIVAR-Hardware 📦
API to diagnose a vehicle through OBD-II
Language: C++ - Size: 1.23 MB - Last synced at: 13 days ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

XevoInc/yobd
a standalone library for schema-driven data translation from CAN to OBD II
Language: C - Size: 216 KB - Last synced at: about 2 months ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 2

pjaselin/SubaruLogger
Project to develop an OBDII data logger and perform time series analysis on vehicle performance
Size: 0 Bytes - Last synced at: 28 days ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

rreichel3/gobd
A lightweight OBD dumper written in Go
Language: Go - Size: 1000 Bytes - Last synced at: about 2 years ago - Pushed at: over 8 years ago - Stars: 1 - Forks: 0

tomjackman/Drive-Mobile
Android Mobile App to Communicate with a Car (1996 Cars to Current)
Language: JavaScript - Size: 22 MB - Last synced at: over 1 year ago - Pushed at: almost 9 years ago - Stars: 1 - Forks: 0

ufnalski/obd2_service_09_emulation_g431kb
OBD-II Service/Mode 09 emulation using STM32/HAL.
Language: C - Size: 211 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

ufnalski/obd2_service_01_emulation_g431kb
OBD-II Service/Mode 01 emulation using STM32/HAL.
Language: C - Size: 33.2 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

askrejans/can-to-mqtt
CANBUS (OBD2) to MQTT service for common ECU data
Language: Rust - Size: 35.2 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

mede-erik/Stm32_Libraries
collection of libraries for stm32 created by me
Language: C - Size: 67.4 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 1

Ms1Dev/Hypermile
Android Java mobile app that connects to a Bluetooth OBD-II scanner to provide vehicle economy metrics.
Language: Java - Size: 1.11 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

danielegiulianini/smart-drive
A mobile-first web app for eco-friendly driving using gamification and microservices
Language: Vue - Size: 17.6 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

IvanTVZ/Mbed-Car-Data-with-OBDII
Car Data with OBD II
Language: C++ - Size: 61.5 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Wolfpack7265/rpi_obd
Language: Python - Size: 207 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

ALEEF02/OBD-II-Dash
A dashboard for your 2002 poopbox utilizing data from the OBD-II port
Size: 13.7 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

ellerman4/saturn-digital-dash
A digital dash for reading live data via OBD-II on my 2002 Saturn SC2 DOHC
Language: HTML - Size: 4.53 MB - Last synced at: 7 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

DylanGore-FYP/Car 📦
The code that runs in the vehicle that gathers data
Language: Python - Size: 290 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

BiatuAutMiahn/pyAutoPI
More PI lass salt
Language: Python - Size: 84 KB - Last synced at: almost 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

nohadrweesh/ASN-New-Version
Automotive Social Network
Language: Java - Size: 3.49 MB - Last synced at: almost 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

DexterHaslem/obd2mapper
show OBD-II log data overlaid on a map
Language: Python - Size: 124 KB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0
