प्रारंभिक रास्पबेरी Pi 4 मॉडल बी डेटापत्रक , अनुभाग "5.1.1 GPIO पिन कार्य" का कहना है:
साथ ही साथ सरल सॉफ्टवेयर नियंत्रित इनपुट और आउटपुट (प्रोग्रामेबल पुल के साथ) के रूप में उपयोग किए जाने में सक्षम होने के नाते, GPIO पिन को I2C, UART और SPI जैसे समर्पित परिधीय ब्लॉकों द्वारा समर्थित विभिन्न अन्य मोड में स्विच (मल्टीप्लेक्स) किया जा सकता है।
लीगेसी पाई पर पाए जाने वाले मानक परिधीय विकल्पों के अलावा, अतिरिक्त I2C, UART और SPI बाह्य उपकरणों को BCM2711 चिप में जोड़ा गया है और आगे Pi4 पर mux विकल्पों के रूप में उपलब्ध हैं। यह पुराने मॉडलों की तुलना में ऐड-ऑन हार्डवेयर को संलग्न करते समय उपयोगकर्ताओं को बहुत अधिक लचीलापन देता है।
"अतिरिक्त" इंटरफेस वैकल्पिक कार्य हैं जो मौजूदा GPIO पिनों के लिए बहुसंकेतन हैं। इसलिए जब यह सही है कि यह उपयोगकर्ता को इनमें से किसी भी फ़ंक्शन का उपयोग करने की अधिक सुविधा देता है, तो उपलब्ध सामान्य उद्देश्य I / O पिन की संख्या कम हो जाएगी। वैकल्पिक कार्य "5.1.2 GPIO वैकल्पिक कार्य" अनुभाग में सूचीबद्ध हैं:
वैकल्पिक कार्यों को सक्रिय करने के बारे में कैसे जानें : मैं GPIO को अपने वैकल्पिक कार्य में कैसे बदल सकता हूं?