The pins GPIO (GGeneral Purpose Input Output) of the Raspberry PI allow us to work with electronics in an easy manner as we could also do it with Arduino.
Are 26 PIN organized in two rows of 13, and each of the pins or has its specific function or is general purpose, I'm going to show the distribution of the pins of the Raspberry PI Rev 2.0, It is that I have.
As we can see in the following comparative picture of the two reviews, the second revision of the PI has two pins +5V, five of GROUND (grounding), two of +3,3V, eight pins General purpose GPIO, five SP10, two UART, and two pins I2C1.
In the new Raspberry PI A + and B + we have of 14 PIN GPIO more, ID_SD, ID_SC, three pins GND, and nine GPIO general purpose; allowing us to develop projects more large.
With them We can control electronic circuits, for example for moving motors or control the power-relay that will act as a switches for circuits of 220V.
These pins can configure and control directly from the interpreter's orders Bash, or from programming languages such as C o Python, Thanks to the libraries GPIO that they have implemented for them.
Also I find it very interesting the possibility of executing the Scripts in Python that we write through an HTML button, What When depressed executes a function in PHP, What at the same time called to execute the Python Script
Now that we know that they are the pins GPIO and so they serve, in the next installment we will see a light introduction to the Basic electronics to finally mount a circuit as the following diagram, to turn on a diode Led and check that everything is ready and working properly, what I have called Hello World version GPIO.
If you like you can follow me on Twitter, Facebook, Google +, LinkedIn, or share it with the buttons under this publication, If you have any questions or suggestions please do not hesitate to comment.