Het Lin-protocol (Local Interconnect Network) is een seriële systeembus die voornamelijk in de auto-industrie wordt gebruikt
industrie die voldoet aan de norm ISO-17987. Dit is een betrouwbare en economische communicatie
protocol waarmee de boordcomputer van het voertuig kan communiceren met zijn subsystemen.
Er zijn 2 belangrijke LIN-families: LIN1 en LIN2. Ze zijn in wezen
gedifferentieerd door de manier waarop hun berichten zijn gecodeerd. Die twee
gezinnen kunnen over het algemeen met twee overdrachtssnelheden werken: 9600 of
19200 bauds.
Binnen het LIN-protocol vinden we elk vijf typen (1, 2, 3, 4 en 5)
met vijf verschillende versies (a, b, c, d en e). Die varianten
systemen toestaan om problemen te identificeren, feedback te sturen en
informatie of om te rijden.
Een communicatie die het LIN-protocol gebruikt, bestaat uit een reeks frames die een
specifiek bericht, bijvoorbeeld de identificatie van de dynamo of een diagnose stellen.