Ο GPIO (General Purpose Input/Output, γενικού σκοπού είσοδος/έξοδος) είναι ένας ακροδέκτης ενός ολοκληρωμένου κυκλώματος που η συμπεριφορά του (ακόμα και το αν θα λειτουργεί σαν είσοδος η έξοδος) ρυθμίζεται μέσω λογισμικού.

Από προεπιλογή είναι απενεργοποιημένο και δεν έχει κάποια προκαθορισμένη χρήση. Όταν όμως υπάρχει ανάγκη σύνδεσης του ολοκληρωμένου με κάποιο εξάρτημα (όπως ένα LED), μπορεί να γλιτώσει από την ανάγκη κατασκευής ενός πολύπλοκου κυκλώματος.