A rust based cross-platform ECU diagnostics and car hacking application, utilizing the passthru protocol
-
Updated
Jul 25, 2025 - Rust
A rust based cross-platform ECU diagnostics and car hacking application, utilizing the passthru protocol
Python implementation of UDS (ISO-14229) standard.
ELM327 Emulator for testing software interfacing OBDII via ELM327 adapter supporting multi-ECU simulation
Flashing tools for VW AG control units over UDS. Compression, encryption, RSA bypass, and checksums are supported for Simos18.1/6/10, DQ250-MQB, DQ381-MQB, and Haldex4Motion-Gen5-MQB.
ISO 14229 (UDS) server and client for embedded systems
🚀 S32K144 Bootloader based on UDS(Unified Diagnostic Services, ISO 14229)
connects E3 (Vitocal, Vitodens, VX3/Vitocharge etc) controller through CAN or DoIP via local access
Implementation of ISO15765-2 in C
Make your landscape interact with weather, wind,water,foliage and your player like the real world.
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.
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.
To associate your repository with the uds topic, visit your repo's landing page and select "manage topics."