4 · Écrans & bus
Comprendre le bus SPI
Avancé20 min
Objectif
Échanger un octet en maître SPI et observer les 4 fils.
Pourquoi c'est utile
MOSI, MISO, SCK, CS : le SPI est full-duplex, contrairement à l'I²C.
Étapes
- 01Ajoutez un périphérique SPI (TFT ou carte SD).
- 02SPI.begin() dans setup(), CS en OUTPUT.
- 03Abaissez CS, envoyez SPI.transfer(0x9F), relevez CS.
- 04Affichez la réponse en hexadécimal.
Ce tutoriel se réalise dans le simulateur Circuitly : le montage et le code sont vérifiés automatiquement à chaque étape.
Tutoriels suivants
- Écrire sur un écran OLED
Afficher du texte sur un SSD1306 128×64 via le bus I²C.
- OLED : tracer une courbe
Afficher en direct la valeur de A0 sous forme d'oscillogramme.
- Afficheur LCD 16×2
Écrire deux lignes de texte et un compteur qui s'incrémente.
- Écran TFT couleur en SPI
Piloter un ST7789 240×240 avec le port SPI matériel.