Aprende > Arduino Nano > Arduino Nano (Pinout)
El término "pinout" se refiere a la disposición y funciones de los pines en un dispositivo electrónico, como una placa Arduino. En el contexto de Arduino, el pinout proporciona información sobre la ubicación y la función de cada pin en la placa.
Para la placa Arduino Nano, el pinout describe la disposición de los pines en la placa y cómo se pueden utilizar.
SCL (Serial Clock) y SDA (Serial Data): Estos pines son utilizados para la comunicación I2C (Inter-Integrated Circuit) con otros dispositivos. El pin SCL es el reloj de sincronización para la transferencia de datos, mientras que el pin SDA es la línea de datos.
ICSP (In-Circuit Serial Programming): Estos pines (MISO, MOSI, SCK, RESET) se utilizan para la programación del microcontrolador directamente en la placa, sin necesidad de retirarlo. Es útil para flashear el bootloader o cargar el firmware en el microcontrolador utilizando un programador externo compatible con SPI (Interfaz Periférica Serial).
TX (Transmit) y RX (Receive): Estos pines se utilizan para la comunicación serial UART (Universal Asynchronous Receiver-Transmitter). El pin TX se utiliza para transmitir datos desde la placa, mientras que el pin RX se utiliza para recibir datos.
SCK (Serial Clock) y MISO (Master In Slave Out): Estos son pines de la interfaz SPI (Serial Peripheral Interface) utilizados para la comunicación síncrona entre el Arduino y otros dispositivos, como sensores, pantallas, y tarjetas de memoria. SCK es el reloj de sincronización del bus SPI y MISO es la línea de datos del maestro al esclavo.
PWM (Pulse-Width Modulation): Varios pines digitales en el Arduino Nano (por ejemplo, los pines 3, 5, 6, 9, 10 y 11) admiten la generación de señales PWM. La modulación por ancho de pulso se utiliza para controlar la velocidad de motores, la intensidad de LEDs y otras aplicaciones donde se requiere un control de potencia variable.
Aquí hay una breve descripción del pinout de la placa Arduino Nano:
El Arduino Nano es una versión pequeña y compacta del Arduino Uno, pero con la misma funcionalidad y más pines de E/S. A continuación, se describe el pinout del Arduino Nano:
1. Alimentación
VIN: Entrada de voltaje. Se utiliza para suministrar energía al Arduino Nano desde una fuente externa (7-12V).
GND: Pines de tierra. Hay dos pines GND que pueden ser utilizados para completar circuitos.
5V: Pin de salida de 5V. Suministra 5V a componentes externos.
3.3V: Pin de salida de 3.3V. Suministra 3.3V a componentes externos.
RESET: Pin de reset. Se puede utilizar para reiniciar el microcontrolador desde un circuito externo.
2. Pines de Entrada/Salida Digitales (D0 - D13)
D0 (RX): Pin de recepción de datos serie.
D1 (TX): Pin de transmisión de datos serie.
D2 - D7: Pines de E/S digitales. Pueden configurarse como entradas o salidas.
D3, D5, D6, D9, D10, D11: Pines PWM. Además de funcionar como E/S digitales, pueden generar señales PWM.
D8 - D13: Pines de E/S digitales adicionales.
3. Pines de Entrada Analógica (A0 - A7)
A0 - A7: Pines de entrada analógica. Estos pines pueden leer voltajes analógicos entre 0 y 5V y convertirlos en un valor digital entre 0 y 1023.
A6 y A7: Además de ser entradas analógicas, estos pines pueden ser utilizados como E/S digitales adicionales (en algunos modelos).
4. Pines de Comunicación
TX (D1) y RX (D0): Pines de comunicación serie (UART). Utilizados para la comunicación serie con otros dispositivos.
I2C (A4 y A5): Pines de comunicación I2C. A4 es SDA (datos) y A5 es SCL (reloj).
SPI (D10, D11, D12, D13): Pines de comunicación SPI. D10 es SS (Slave Select), D11 es MOSI (Master Out Slave In), D12 es MISO (Master In Slave Out), y D13 es SCK (Serial Clock).
5. Pines Adicionales
AREF: Pin de referencia analógica. Se utiliza para proporcionar un voltaje de referencia externo para las entradas analógicas.
RST: Pin de reset. Puede ser utilizado para conectar un botón de reset externo.