LIN bus reader

you can sniff the LIN bus using any arduino UART line as long as you lower the LIN signal voltage to 5V which arduino uses.

you lower your voltage by making a simple voltage divider (2 resistors). i can add a scheme later but you can easily find it on google.

you can also use an off the shelf level shifter to 5V.