Python implementation of the Cyphal protocol stack.
-
Updated
Jul 24, 2026 - Python
Python implementation of the Cyphal protocol stack.
Evidence-first runtime for a wheeled mobile household robot with bounded actions, replayable events, and fail-closed verification.
PyQt6 desktop app for reverse-engineering CAN bus captures. Offline analysis finds counters, checksums and signal boundaries; the DBC builder verifies definitions against real frames; exports DBC, openpilot and Wireshark dissectors. UDS and OBD-II diagnostics. Injection is bench-only and stays disarmed until you arm it.
Copy of python-can from bitbucket for the purposes of new protocol development
Log and replay CAN bus traffic on the same timeline as other protocols. SocketCAN, python-can, DBC.
CAN bus tool that can send/dump data. GUI is implemented with Qt/PyQt and QML
Stream-first CAN & J1939 toolkit for security research and AI agents — typed JSONL events, CLI, TUI, fuzzing, MCP server.
Everything that ships with DSD TECH USB-to-CAN adapters: the manual, the hardware design files, the firmware and working example code. SH-C30A.
Open-source Volkswagen/Audi DQ250 MQB DSG bench flash and boot mode tool. Dump and flash TC1766 PFlash, ASW, CAL and EEPROM/DFlash over SocketCAN using Raspberry Pi or CAN adapters.
To associate your repository with the socketcan topic, visit your repo's landing page and select "manage topics."