Sommaire

Le GPIO du Raspberry Pi 4 Raspberry Pi 4:GPIO

Présentation du GPIO

Le GPIO (General Purpose Input/Output = entrée/sortie à usage général) est une interface qui permet de relier le Raspberry Pi 4 au monde réel. C’est l’emplacement identifié J8 et GPIO. Pour sa partie physique, il est identique à celui du modèle Raspberry Pi 3B+ et assure la compatibilité pour le matériel de type HAT.

images/01bLF18.png

La nouveauté avec le Raspberry Pi 4, c’est qu’il y a maintenant des ports série supplémentaires avec quatre nouveaux UART.

UART 2 TxD, RxD, CTS, RTS : GPIO 0 à 3

UART 3 TxD, RxD, CTS, RTS : GPIO 4 à 7

UART 4 TxD, RxD, CTS, RTS : GPIO 8 à 11

UART 5 TxD, RxD, CTS, RTS : GPIO 12 à 15

À noter que l’UART 5 est connecté aux GPIO 14 et 15, mais pour CTS/RTS, pas pour TxD/RxD.

Pour activer l’UART 5, il faut ajouter ces lignes au fichier /boot/config.txt :

enable_uart=1 
dtoverlay=uart5

La première ligne active l’UART, la seconde lui attribue les ports correspondant à l’UART 5.

Le chapitre Le GPIO du Raspberry Pi apporte les informations nécessaires à l’utilisation des broches du GPIO.