Le SPI (Serial Peripheral Interface) est un protocole de communication simple, rapide et largement utilisé pour transférer des données entre des composants électroniques, par exemple entre des microcontrôleurs et des écrans, des capteurs ou des modules de mémoire. Le SPI utilise quatre lignes : deux pour le transfert de données (une dans chaque sens), une pour la synchronisation d’horloge et une pour la sélection du périphérique. En tant que protocole synchrone, le SPI permet une communication rapide et fiable.
Dans le domaine de l’affichage – en particulier pour les petits écrans OLED ou LCD TFT des appareils portables –, il est apprécié pour sa simplicité de mise en œuvre et sa large compatibilité avec les microcontrôleurs. Pour les écrans plus grands nécessitant une bande passante plus élevée, des interfaces plus rapides comme le RGB, le LVDS ou le MIPI DSI sont plus courantes.
