Définition du GPIO

Les ports GPIO (General Purpose Input/Output) soit entrée/sortie 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. Selon la configuration, ces ports peuvent fonctionner aussi bien en entrée qu’en sortie. 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.

A quoi sert le GPIO ?

L’interface GPIO permet une extension des fonctionnalités du Raspberry-Pi. Les broches permettent ainsi au Raspberry-Pi d’avoir un accès au « monde extérieur ». Notamment en agissant en sortie depuis des LEDS, des afficheurs LCD, des capteurs, ou encore lire l’état d’un interrupteur (on/off).

Description du connecteur GPIO

Le connecteur GPIO (schéma ci-dessous) est composé de 26 broches dont 17 sont dédiées au GPIO (permet des changements d’état on/off). Les autres broches ont le rôle d’alimentation (3.3v, 5v) et de terre (ground).