SPI (Serial Peripheral Interface) to prosty, szybki i szeroko stosowany protokół komunikacyjny służący do przesyłania danych między układami elektronicznymi, np. między mikrokontrolerami a wyświetlaczami, czujnikami lub modułami pamięci. SPI wykorzystuje cztery linie: dwie do przesyłania danych (po jednej w każdym kierunku), jedną do synchronizacji zegara i jedną do wyboru urządzenia. Jako protokół synchroniczny SPI zapewnia szybką i niezawodną komunikację.
W wyświetlaczach – zwłaszcza małych OLED lub TFT LCD w urządzeniach przenośnych – SPI jest popularny ze względu na łatwość implementacji i szeroką kompatybilność z mikrokontrolerami. W większych wyświetlaczach, wymagających większej przepustowości, częściej stosuje się szybsze interfejsy, takie jak RGB, LVDS czy MIPI DSI.
