SPI to 3 lub 4-przewodowy interfejs magistrali szeregowej niskiego poziomu z zegarem (SCLK), wejściem danych (MISO) i wyjściem danych (MOSI). Czwarty przewód to Slave Select, aby jednoznacznie wybrać urządzenie w magistrali. Ten sygnał jest zwykle aktywny-niski. Slave Select, Chip Select, CS #, SS # oznaczają zwykle tę samą funkcję. Pamiętaj jednak, aby sprawdzić arkusz danych. Magistrala SPI jest * de facto * standardem bez formalnej specyfikacji.