You will need an OBDII connector breakout board. This allows you to route the specific pins (CAN High, CAN Low, K-Line, etc
J2534 is a concept that enables flash programming of emission-related ECUs regardless of the communication protocol used by the vehicle. It provides a bridge between a Windows laptop (running OEM software) and the vehicle's OBD-II port. : Mandated for emission-related ECU reprogramming. j2534 arduino
def PassThruWriteMsgs(arduino, channel, msg): arduino.write(b"RPM") # Simplified command return arduino.readline() You will need an OBDII connector breakout board