แผ่นข้อมูลเบื้องต้น Raspberry Pi 4 รุ่น Bส่วน "5.1.1 การกำหนดพิน GPIO" กล่าวว่า:
เช่นเดียวกับความสามารถในการใช้เป็นซอฟต์แวร์ควบคุมอินพุตและเอาต์พุต (ด้วยการดึงโปรแกรมได้), GPIO สามารถสลับพิน (มัลติเพล็กซ์) ในโหมดอื่น ๆ ได้รับการสนับสนุนโดยอุปกรณ์ต่อพ่วงเฉพาะเช่น I2C, UART และ SPI
นอกเหนือจากตัวเลือกอุปกรณ์ต่อพ่วงมาตรฐานที่พบใน Pis รุ่นเก่าอุปกรณ์ต่อพ่วง I2C พิเศษ UART และ SPI ได้ถูกเพิ่มเข้ากับชิป BCM2711 และมีตัวเลือก mux เพิ่มเติมใน Pi4 สิ่งนี้ทำให้ผู้ใช้มีความยืดหยุ่นมากขึ้นเมื่อติดตั้งฮาร์ดแวร์เสริมเมื่อเทียบกับรุ่นเก่า
อินเทอร์เฟซ "เพิ่มเติม" เป็นฟังก์ชันทางเลือกที่มัลติเพล็กซ์ไปยังขา GPIO ที่มีอยู่ ดังนั้นในขณะที่มันเป็นความจริงที่ทำให้ผู้ใช้มีความยืดหยุ่นมากขึ้นโดยใช้ฟังก์ชั่นใด ๆ เหล่านี้จะลดจำนวนของหมุด I / O สำหรับวัตถุประสงค์ทั่วไปที่มีอยู่ ฟังก์ชั่นสำรองแสดงอยู่ในหัวข้อ "5.1.2 GPIO Alternate Function":
จะเปิดใช้งานฟังก์ชั่นสำรองได้อย่างไร : ฉันจะเปลี่ยน GPIO เป็นฟังก์ชันสำรองได้อย่างไร