Star on GitHubStar2.4k stars

Case study

KW330 OBD Data Access: reconstructing the scanner's USB data stream

KW330 OBD Data Access reconstructs how the KONNWEI KW330 handheld scanner exposes live OBD data through its USB CDC serial port. Python scripts find the port, capture the Print Data Stream output, and parse its Latin-1 label-and-value lines into time-series JSON keyed by engine-running time.

Targets
Protocol
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Evidence class
C2 code & docs, no demo or download
Stars
0
Last commit
2026-06-19
Language
Python
License (GitHub)
MIT

GitHub data as of 2026-11-10

Copy as MarkdownView JSONCite

Evidence

Observed
Code and documentation observed; no download method or demo found.
Checked
2026-11-08

How evidence classes are assigned

Requirements & limits

  • Prerequisites: A KONNWEI KW330 with a USB data cable and suitable USB power or hub.
  • Prerequisites: Python 3 and pyserial are used by the capture scripts.
  • Testing evidence: The author reports end-to-end testing on macOS; other models and the listed Linux and Windows paths have narrower evidence.
  • License: MIT License.

Cite

BibTeX

@misc{kw330-obd-datastream-case,
  title = {{KW330 OBD Data Access: reconstructing the scanner's USB data stream}},
  howpublished = {\url{https://github.com/RedesignedRobot/kw330-obd-datastream}},
  url = {https://github.com/RedesignedRobot/kw330-obd-datastream},
  urldate = {2026-11-06},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/kw330-obd-datastream-case/}}
}

Plain text

KW330 OBD Data Access: reconstructing the scanner's USB data stream. https://github.com/RedesignedRobot/kw330-obd-datastream (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/kw330-obd-datastream-case/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · RedesignedRobot/kw330-obd-datastream · Revision 0db5ab1
  2. docs/how-it-works.md GitHub · RedesignedRobot/kw330-obd-datastream · Revision 0db5ab1

More in Protocols

All 720 entries in ProtocolsProtocols case studies (645)

↑↓ move↵ open⌘↵ new tab