Skip to content

Add PID 1209:D1A6 for Maximus64 OpenDIAG OBD2 Interface - #1268

Merged
cnlohr merged 1 commit into
pidcodes:masterfrom
maximus64:add-opendiag-d1a6
Sep 28, 2026
Merged

cnlohr merged 1 commit into
pidcodes:masterfrom
maximus64:add-opendiag-d1a6

Conversation

@maximus64

Copy link
Copy Markdown
Contributor

Requesting PID 1209:D1A6 for OpenDIAG, an open source OBD2 diagnostic interface.

The PID D1A6 reads as "DIAG", which fits the project.

Project

OpenDIAG is an ESP32-S3 based OBD2 interface for reading and clearing vehicle diagnostic trouble codes, streaming live sensor data, and accessing manufacturer-specific ECU functions. It uses the chip's
native USB and TWAI (CAN) peripherals, plus a CAN transceiver, K-line, and J1850 PWM/VPW interfaces. The device enumerates as a USB CDC serial port.

rev1_d

Prerequisites

All repositories are public and contain a LICENSE file.

Changes

  • 1209/D1A6/index.md — PID registration
  • org/Maximus64/index.md — new organisation page

OpenDIAG is an open source OBD2 diagnostic interface. Hardware is
licensed CERN-OHL-S-2.0 and firmware is GPLv3, both published on GitHub.

Also adds the Maximus64 organisation page.

@cnlohr cnlohr left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Kicad project, included PDF of schematics, all required files included. Software is GPLv3. Good to go.

@cnlohr
cnlohr merged commit fd47b2a into pidcodes:master Sep 28, 2026
2 checks passed
maximus64 added a commit to maximus64/opendiag-firmware that referenced this pull request Sep 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants