ELM327-emulator

Vehicle diagnostic emulator

An emulator of the ELM327 OBD-II adapter for testing software interfacing with vehicle diagnostics

ELM327 Emulator for testing software interfacing OBDII via ELM327 adapter supporting multi-ECU simulation

GitHub

435 stars
20 watching
91 forks
Language: Python
last commit: 3 months ago
Linked from 1 awesome list

automotivecancan-buscontroller-area-networkdiagnostic-toolelm327emulatorobd-iiobd2obdiiobdlinksimulationsimulatortorqueudsvehicle-diagnostic

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
magnusthome/esp32_obd2_emulator Replies to OBD2 requests with fake data and supports simple PID responses. 6
darkspr1te/elm327_clone Firmware implementation for a specific automotive diagnostic device using the PIC18F25K80 microcontroller. 37
magnusthome/esp32_obd2 An Arduino library for reading OBD-II data from cars over CAN bus 28
thomastech/can2cluster An Arduino-based system for controlling automotive dashboard instrument clusters over CAN-Bus 35
fereste/tablero Controls an instrument cluster by simulating CAN bus commands to display speed and RPM of games on a car dashboard 5
sandeepmistry/arduino-obd2 A library for reading OBD-II data from cars over CAN bus 460
fenugrec/freediag A tool for accessing and diagnosing motor vehicles' onboard computer systems via a laptop interface. 336
norly/elmcan A driver to convert ELM327 interfaces into CAN bus interfaces 77
emul8/emul8 An emulator of embedded systems developed using C#. 111
fr3ts0n/androbd An Android application that connects to a car's on-board diagnostics system using various adapters 1,443
therealsaumil/emux An emulation framework for running firmware on emulated hardware using QEMU 692
jsphuebner/stm32-car A custom firmware project that emulates various control functions and sensors of a Nissan Leaf and Volkswagen car to support EV conversion 53
cedricp/ddt4all A Python-based application for analyzing and interacting with CAN bus networks in vehicles 1,187
morcibacsi/psasteeringwheeladapter An Arduino library to control aftermarket car head units remotely via CAN bus or VAN bus. 29
magnusthome/rejsacan-esp32 A small ESP32-based board with CAN interface for car use, enabling communication between vehicles and other systems. 550