GPIO
Znači za "Ulaz / izlaz opće namjene". GPIO je vrsta pribadače koja se nalazi na integralno kolo koja nema određenu funkciju. Iako većina pinova ima namjensku svrhu, poput slanja signala određenom sastavni dio, funkcija GPIO pina je prilagodljiva i njome se može upravljati softver.
Ne sve čips imaju GPIO pinove, ali se obično nalaze na višenamjenskim čipovima, poput onih koji se koriste u upravljačima napajanjem i audio / video karticama. Također ih koriste sklopovi na sustavu na čipu (SOC), koji uključuju a procesor, memorija, i vanjski sučelja sve na jednom čipu. GPIO pinovi omogućuju konfiguriranje ovih čipova za različite svrhe i rad s nekoliko vrsta komponenata.
Popularni uređaj koji koristi GPIO igle je Raspberry Pi, računalo s jednom pločom dizajnirano za hobiste i u obrazovne svrhe. Uključuje red GPIO pinova uz rub ploče koji pružaju sučelje između Raspberry Pi i ostalih komponenti. Te igle djeluju kao prekidači koji izlaz 3.3 volta kada je postavljeno na HIGH i bez napona kada je postavljeno na LOW. Uređaj možete spojiti na određene GPIO pinove i upravljati njime pomoću softvera program. Na primjer, možete ožičiti LED na GPIO i uzemljeni klin na Raspberry Pi. Ako softverski program kaže da se GPIO pin uključi, LED lampica će zasvijetliti.
Većina korisnika računala neće naići na GPIO pinove i ne mora se brinuti o njihovoj konfiguraciji. Međutim, ako ste hobi ili računalni programer, može biti korisno naučiti koji čipovi imaju GPIO igle i kako ih iskoristiti.