The Raspberry Pi P1 header consists of 26 pins, some of which are GPIO pins and others power, and ground. The pinout is extremely easy to understand, and is usually found on almost all microcontroller and microprocessor systems. Beginners will of course find it very difficult to understand the concept of a general-purpose pin. A pin with basic input and output functions for data, that also has alternate functions, is something that takes getting used to.
This type of pinout diagram is useful if you were wiring an interface for special functions such as the UART, SPI, and I²C, because it shows you the groups of pins involved for those functions.
All the pins apart from ground and power work for basic input / output functions as well. The very same pins may also have alternative functions as shown by the colour-coded groups. The colouring standard is the same as that used in the BCM2835 manual. The colouring is only important if you are planning to use the alternate functions of the pins.
For general purpose I / O to blink an LED, the colouring scheme may be ignored. You can also ignore the alternate names given to the pins as well, because those names do not help in the programming environment.
This Article Continues...Raspberry Pi Board B GPIO Header
Raspberry Pi GPIO Header Pinout
GPIO Header Pin Mapping
Raspberry Pi GPIO Header Pin Protection
Raspberry Pi GPIO Pinout
Raspberry Pi GPIO Interfacing and LED Blinking
Raspberry Pi GPIO Interface Circuit
Raspberry Pi Motor Controller
Related ArticlesEasy Raspberry Pi GPIO Projects
The Cambridge Boffin: Raspberry Pi GPIO Buffer Project
GPIO Cable Raspberry Pi
Raspberry Pi Pinout