python-OBD

OBD interface

A Python module for reading engine data from OBD-II vehicle ports.

OBD-II serial module for reading engine data

GitHub

1k stars
72 watching
373 forks
Language: Python
last commit: over 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
sandeepmistry/arduino-obd2A library for reading OBD-II data from cars over CAN bus464
austinmurphy/obd2-scantoolA Python-based tool for reading OBD2 data from cars215
commaai/opendbcA Python API for controlling car electronics, particularly steering, gas, and brakes.2,002
stanleyhuangyc/arduinoobdAn OBD-II adapter library and related sketches for Arduino, providing access to vehicle data and sensor readings.997
magnusthome/esp32_obd2An Arduino library for reading OBD-II data from cars over CAN bus32
v-ivanyshyn/arduino-obd2-asyncAn Arduino library providing asynchronous OBD2 data retrieval16
quantyle/can-sharkA Python serial client library to communicate with CAN-bus equipped vehicles like the Toyota Prius via an Arduino and OBD-II interface.14
nopnop2002/robotell-usb-can-pythonA Python program for communicating with a USB-CAN adapter.26
hardbyte/python-canAn open-source library for interacting with the Controller Area Network bus in Python.1,318
christoph2/pydbcA Python library for working with automotive CAN bus system descriptions.29
cedricp/ddt4allA Python-based application for analyzing and interacting with CAN bus networks in vehicles1,215
cr1901/pcuxnAn implementation of the Universal Native Interface (UXN) for the IBM PC7
elad/openbsd-apu2A writeup on setting up OpenBSD on the PC Engines APU2 for building an IoT-friendly router.188
pylessard/python-udsoncanAn implementation of the ISO-14229 standard for automotive diagnostic services in Python.591
littleblondedevil/truckdevilA framework for interacting with and assessing ECUs that use J1939 for communications on the CANBUS.41