SPI (Serial Peripheral Interface) is a simple, fast and widely used communication protocol for transferring data between electronic devices, such as microcontrollers and displays, sensors, or memory modules. SPI uses four lines: two for data transfer (in each direction), one for clock synchronization, and one for device selection. As a synchronous protocol, SPI enables high-speed and reliable communication.
In displays – particularly small OLED or TFT LCDs in portable devices – it is popular due to ease of implementation and broad compatibility with microcontrollers. For larger displays requiring higher bandwidth, faster interfaces like RGB, LVDS, or MIPI DSI are more common.
