A key success factor in working with an Arduino board is knowing exactly what pins it has . So, if you want to become an electronics expert, you will have to know in detail what these elements are .
That is why we prepared this article. You will know what they are for and what are all the pins found on an Arduino board . We will show you in detail the main functions of each one.
We will also explain what each of the pins is responsible for and what are all the types that you can find. Check out.
What are the pins on an Arduino board and what are these components for?
You should not forget that the function of an Arduino board is to connect with other hardware so that these, through a program created in the IDE, can perform certain tasks, record data, move or execute some commands. For this reason, it is necessary to mount these devices with the board . Many of those elements that can be assembled with the board are analog and many others digital .
For this reason it is necessary to find a variety of connectors in an Arduino to use them in the connection with the hardware. Those connectors are called on Arduino pins . That is, the pins are connectors (digital and analog) that an Arduino board has and that are in charge of different tasks. Among the most important are linking the board to external hardware, delivering electrical current, and grounding the circuit.
Pin functions What are these parts of my Arduino board responsible for?
On an Arduino board there are input and output ports, both digital and analog (as we told you above). These are responsible for connecting circuits between the board and other external elements and obtaining information through sensors, to work as actuators and to convert an analog signal into digital. Some are responsible for connecting the circuit to ground, while others can work as analog support by establishing voltage limits.
As for the voltage handled by the pins, it is within the range of 0 to 5 volts . You have to be careful in this last point because there are boards that work with 3.3V and could burn the MCU if it is installed in 5V . The pins are divided into groups, in which they have a specific function established by their main characteristic. According to the model of the Arduino board, you can find more or fewer pins within these groups.
What are all the pins that we find on an Arduino board and what does each one take care of?
The pins that can be found on an Arduino board are the following:
Its name derives from Ground . These pins are responsible for connecting the electronic circuit to ground . For this, these GNDs must be mounted with the GNDs of the other devices. You can do it by means of cables or conductive wires.
You can find pins on an Arduino board that supply 5 volts of electrical current to connect to another circuit or directly transfer the signal to an output regulator. In other words, they are in charge of delivering the electrical current to the bus.
Like the 5V pins , these connectors provide electrical power, but with a power of 3.3 volts. This is what we told you above, you must be careful with this because you could burn the microcontroller and other elements of the Arduino.
A0, A1, A2, A3, A4 and A5
They are pins responsible for reading analog signals and then converting them into digital. They can read a voltage of 0 to 5 volts and have a resolution of 10 bits. They can “understand” a large number of signals, as long as they are in the desired range.
You can find pins on an Arduino board that are used for inputs and outputs of digital signals. They are silk-screened with numbers ranging from 0 to 13 and unlike the analog pins these pins can only capture 2 types of signals, LOW and HIGH .
Within digital pins 3, 5, 6, 9, 10 and 11 the symbol ~ can be found in a silkscreen , which indicates that they can also act in pulse width modulation. For example, it is used to regulate the intensity of illumination that an LED can have .
These pins are used to work as analog support when you want to establish a limit to an external electrical current.