SPI arbeider i full dupleks, med en klokkelinje (SCLK, ), en data ut linje (MOSI, ) og en data inn linje (MISO, ). For å kunne betjene mer enn en slave finnes det også en valglinje (, ).