GPIO Pinout
makerA set of pins on a microcontroller used for general purpose input/output interfacing.
expanded
GPIO Pinout refers to the arrangement and functionality of pins on a microcontroller or single-board computer that can be programmed for various input and output functions. These pins allow the microcontroller to interface with external devices, sensors, or actuators, providing critical connectivity in embedded systems and IoT applications.
examples
The Raspberry Pi 4 Model B features a 40-pin GPIO header that includes 26 GPIO pins, 2 × 5V, 2 × 3.3V, and 8 × GND pins.
This GPIO pinout is commonly used in DIY electronics projects for connecting sensors like DHT22 (temperature and humidity) or controlling actuators like servos.
The Arduino Uno R3 has 14 digital I/O pins, 6 of which can be used as PWM outputs, as well as 6 analog input pins.
These GPIO pins are utilized in educational settings and prototyping to interface with modules like ultrasonic sensors for distance measurement.