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