Das Serial Peripheral Interface (SPI) ist ein Bus-System, das eine synchrone, serielle Datenübertragung zwischen einem Master und einem oder mehreren Slaves ermöglicht. Die Anzahl der Slaves, die angeschlossen werden können, ist theoretisch unbegrenzt. Dabei erfolgt die Übertragung im Vollduplex-Modus, was bedeutet, dass die Daten gleichzeitig in beide Richtungen fließen.