Naar inhoud springen

General Purpose Input/Output

Uit Wikipedia, de vrije encyclopedie
De GPIO kaart van een HP 82940A Series 80.

General Purpose Input/Output (GPIO) verwijst naar een reeks pinnen op een elektronisch circuit die specifiek zijn ontworpen voor algemene in- en uitvoerdoeleinden. Deze veelzijdige pinnen bieden de mogelijkheid om elektrische signalen te ontvangen (invoer) of te verzenden (uitvoer), waardoor ze een essentieel onderdeel zijn van diverse elektronische systemen.

GPIO-pinnen kunnen worden geconfigureerd voor verschillende functies, afhankelijk van de behoeften van het systeem of de toepassing. Ze worden gebruikt om verbinding te maken met sensoren en actuatoren, zoals schakelaars, leds, motoren en andere randapparatuur.

Met GPIO kunnen ontwikkelaars verbinding leggen met de fysieke wereld via elektronische componenten. Bovendien spelen GPIO-pinnen een rol in de implementatie van protocollen zoals I2C, SPI en UART, waardoor gegevenscommunicatie tussen verschillende componenten mogelijk wordt.

De GPIO-functionaliteit speelt bij microcontrollers en singleboardcomputers, zoals de Raspberry Pi, Arduino en andere vergelijkbare platforms, een belangrijke rol bij projecten en experimenten. Met deze pinnen kunnen ontwikkelaars elektronische schakelingen creëren voor uiteenlopende toepassingen, variërend van domotica en robotica tot industriële automatisering.