Das Lin-Protokoll (Local Interconnect Network) ist ein serieller Systembus, der hauptsächlich in der Automobilindustrie eingesetzt wird und der Norm ISO-17987 entspricht. Es handelt sich um ein zuverlässiges und wirtschaftliches Kommunikationsprotokoll, das es dem Bordcomputer des Fahrzeugs ermöglicht, mit seinen Subsystemen zu kommunizieren.Es gibt 2 große LIN-Familien: LIN1 und LIN2. Sie unterscheiden sich im Wesentlichen durch die Art und Weise, wie ihre Nachrichten kodiert sind. Diese beiden Familien können im Allgemeinen mit zwei Übertragungsraten arbeiten: 9600 oder 19200 Baud. Innerhalb des LIN-Protokolls gibt es jeweils fünf Typen (1, 2, 3, 4 und 5) mit fünf verschiedenen Varianten (a, b, c, d und e). Diese Varianten ermöglichen es Systemen, Probleme zu erkennen, Rückmeldungen und Informationen zu senden oder zu steuern. Eine Kommunikation mit dem LIN-Protokoll besteht aus einer Reihe von Frames, die eine bestimmte Nachricht übermitteln, zum Beispiel die Identifizierung der Lichtmaschine oder eine Diagnose.