GPIO

Entrée-sortie à usage général

General Purpose Input/Output : Lien wikipédia.

Les ports GPIO (General Purpose Input/Output) sont des ports qui sont très utilisés dans le monde des microcontrôleurs, en particulier dans le domaine de l'électronique embarquée.

Les périphériques GPIO comportent un ensemble de ports d'entrée/sortie qui peuvent être configurés pour jouer soit le rôle d'une entrée, soit le rôle d'une sortie.

Les broches du GPIO

Il est intéressant d'utiliser l'interface WEB Broches GPIO Raspberry PI.

Elle permet de visualiser la numérotation des E/S qui peut varier selon les notations GPIO.BCM, GPIO.BOARD, wiring PI.

Elle permet aussi de configurer les protocoles un peu spéciaux tels que One-wire.

Cliquez sur 1-WIRE dans les onglets à droite en haut de la page.

Schéma du GPIO

Correspondance entre le n° physique, BCM et wiring Pi.

Vue fonctionnelle

.

Pi Cobler

On peut travailler librement avec des composants divers.

JoyPI-Note

Les composants sont installés via une interface électronique qui contient de nombreux capteurs/actionneurs/modules : c'est l'idéal pour apprendre en s'affranchissant des problèmes de câblages ou de connectique. Le Joy-Pi Note est assemblé avec une carte raspberry et un écran.

HAT

Ces modules dits chapeau s'installent directement dur GPIO et sont spécialisés pour réaliser quelques tâches spécifiques. Nous disposons du SENSE-HAT