Serial Peripheral Interface
The Serial Peripheral Interface (SPI) is a synchronous serial communication interface specification. It is used for short-distance communication, primarily in embedded systems. SPI devices communicate in full duplex mode using a master-slave architecture.