File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ ---
2+ layout : pid
3+ title : OpenDIAG OBD2 Interface
4+ owner : Maximus64
5+ license : GPLv3 and CERN-OHL-S-2.0
6+ site : https://github.com/maximus64/opendiag-hardware
7+ source : https://github.com/maximus64/opendiag-firmware
8+ ---
9+ OpenDIAG is an open source OBD2 diagnostic interface for reading and clearing
10+ vehicle diagnostic trouble codes, streaming live sensor data, and accessing
11+ manufacturer-specific ECU functions. The device presents itself as a USB CDC
12+ serial port to the host.
13+
14+ The hardware is an ESP32-S3 based board using the chip's native USB and TWAI
15+ (CAN) peripherals, with a CAN transceiver, K-line, and J1850 PWM/VPW
16+ interfaces published under CERN-OHL-S-2.0 at
17+ [ opendiag-hardware] ( https://github.com/maximus64/opendiag-hardware ) . The
18+ firmware is licensed GPLv3 at
19+ [ opendiag-firmware] ( https://github.com/maximus64/opendiag-firmware ) , and a
20+ companion host-side tool is available at
21+ [ opendiag-cli] ( https://github.com/maximus64/opendiag-cli ) .
Original file line number Diff line number Diff line change 1+ ---
2+ layout : org
3+ title : Maximus64
4+ site : https://github.com/maximus64
5+ ---
6+ Hardware hacker building open source electronic devices, with a focus on
7+ reverse engineering embedded systems and automotive electronics.
You can’t perform that action at this time.
0 commit comments