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