Martin O’Hanlon read about someone reading diagnostics from a motorbike and decided to adapt the work to read OBD-II information from his car.
He found an adapter that converted the car port to USB and then created a Python script to read and output the data.