CarPi OBD Alpine

· ☕ 1 min read · ✍️ jfdesignnet

CarPi OBD Alpine W520

A speedrun test of my Raspberry Pi system with serial OBD interface on Alpine W520 Headunit

sequenceDiagram
  participant RaspberryPi
  participant HiFiBerryDAC
  RaspberryPi->HiFiBerryDAC: I2S serial bus
  loop OBD II interface
      ECU->ECU: OBD get ECU data
      ECU->ECU: Error Status Code
  end
  Note right of ECU: Serial interface ...
  ECU-->RaspberryPi: rpm, speed, throtle, temp, etc
  HiFiBerryDAC->AlpineW520: Audio Signal
  RaspberryPi->AlpineW520: Video Signal
  AlpineW520->PowerAmp: Audio Out