GPIO est un acronyme pour les entrées / sorties à usage général. Le terme est généralement appliqué à une broche sur un microcontrôleur (ou un autre appareil) qui peut être changée entre une entrée et une sortie sous contrôle logiciel. Il peut être utilisé dans un but défini par l'application, au lieu d'être limité à une seule fonction désignée.