Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Arduino Nano Pinout

Arduino Nano Pinout

Se você está aprendendo programação com Arduino e precisa entender o mapa de pinagem do Arduino Nano (Arduino Nano Pinout), este é o artigo ideal para encontrar as informações necessárias. Neste artigo, exploraremos detalhadamente as características principais de cada pino do Arduino Nano, fornecendo mapas completos de pinagem e suas respectivas funções.

Para começar, apresentamos o mapa completo de pinagem. Em seguida, vamos analisar minuciosamente, ponto a ponto, cada uma das funcionalidades incorporadas nesta placa.

Arduino Nano Pinout

Principais diferenças do Arduino Nano?

O Arduino Nano se destaca por seu design compacto, tornando-o uma opção ideal para projetos com limitações de espaço. Comparando suas dimensões com outros modelos de Arduino, é fácil perceber a vantagem da portabilidade oferecida por essa pequena placa.

Ele utiliza o microcontrolador ATmega328P da Atmel, o mesmo encontrado no Arduino Uno, com uma arquitetura de 8 bits e frequência de clock de 16 MHz, proporcionando uma resposta rápida nas operações. Com isso, ele é eficiente para projetos que não requerem altas demandas de processamento.

Uma distinção notável entre o Arduino Uno e o Arduino Nano reside na quantidade de pinos. Enquanto o Uno adota um número de 30 pinos, o Nano se destaca com 32 pinos, conferindo-lhe uma vantagem significativa. Surpreendentemente, mesmo com um aumento na contagem de pinos, o Nano consegue manter um tamanho compacto, superando outros modelos Arduino.

Os dois pinos adicionais do Arduino Nano têm a importante finalidade de servir como canais ADC (Conversor Analógico-Digital) adicionais. Já o Uno oferece apenas 6 ADCs, enquanto o Arduino Nano se destaca com 8, proporcionando maior flexibilidade em projetos que demandam grande número de entradas analógicas.

Outro aspecto distintivo é a ausência de um conector de alimentação Power Jack no Nano. Para suprir suas necessidades de energia, ele utiliza uma entrada USB do tipo mini-USB.

Especificações Técnicas Arduino Nano

Arduino NanoEspecificações
MicrocontroladorATmega328P
ArquiteturaAVR
Tensão de Operação5 Volts
Memória Flash32KB, dos quais 2KB é usado pelo bootloader
SRAM2KB
Frequência do Oscilador16MHz
Analog I/O Pins8
EEPROM1KB
Corrente DC por I/O40 miliamperes
Tensão de Entrada7 – 12 Volts

Arduino Nano Pinout – Pinagem

arduino nano pinout 2

Vamos descrever as principais funcionalidades de cada pino do Arduino Nano, cada um deles possui uma função específica. De maneira resumida, o Arduino Nano possui 14 pinos Digital I/O & PWM, para funções analógicas possui 9 pinos, 7 pinos para alimentação, 3 pinos SPI e 3 pinos de Reset. Totalizando 36 pinos.

Arduino Nano Pinout – Descrição de todos os pinos

Agora, vamos explorar as funções essenciais de cada pino no Arduino Nano, analisando sua utilidade e versatilidade em diferentes modos de operação. Como dito anteriormente, este modelo oferece um total de 36 pinos, distribuídos da seguinte maneira:

Digital I/O e Modo PWM:

Para operações de Entrada/Saída Digital e Modulação por Largura de Pulso (PWM), o Arduino Nano disponibiliza 14 pinos, proporcionando ampla flexibilidade para interações digitais.

Funções Analógicas:

Em termos de funções analógicas, o Nano oferece 9 pinos dedicados a essa finalidade, permitindo a leitura de sinais analógicos e a integração eficiente com sensores e dispositivos analógicos.

Funções de Alimentação:

Para atender às diversas necessidades de alimentação, o Nano possui 7 pinos designados para funções de entrada e saída de energia, garantindo uma distribuição eficaz.

SPI (Serial Peripheral Interface):

Na seção dedicada à Interface Periférica Serial (SPI), separada da sessão I/O, o Arduino Nano oferece 3 pinos, proporcionando conectividade ideal para dispositivos periféricos.

Pinos de Reset:

Adicionalmente, o Nano está equipado com 3 pinos de reset, permitindo reinicializações eficientes e controle sobre o programa em execução.

Essa distribuição cuidadosa dos pinos amplia a versatilidade do Arduino Nano, tornando-o uma escolha sólida para uma variedade de aplicações, desde projetos simples até iniciativas mais complexas que demandam recursos específicos de pinagem.

Agora vamos listar todos os pinos do Arduino Nano em forma de tabela, veja a distribuição dos 30 pinos físicos:

Arduino Nano PinoutNome do PinoTipoFunção
1D1/TXI/ODigital I/O Pin
Serial TX Pin
2D0/RXI/ODigital I/O Pin
Serial RX Pin
3RESETEntradaReset (Active Low)
4GNDAlimentaçãoGND
5D2I/ODigital I/O Pin
6D3I/ODigital I/O Pin
7D4I/ODigital I/O Pin
8D5I/ODigital I/O Pin
9D6I/ODigital I/O Pin
10D7I/ODigital I/O Pin
11D8I/ODigital I/O Pin
12D9I/ODigital I/O Pin
13D10I/ODigital I/O Pin
14D11I/ODigital I/O Pin
15D12I/ODigital I/O Pin
16D13I/ODigital I/O Pin
173V3Saída+3.3V Saída (from FTDI)
18AREFEntradaReferência ADC
19A0EntradaCanal de Entrada Analógica 0
20A1EntradaCanal de Entrada Analógica 1
21A2EntradaCanal de Entrada Analógica 2
22A3EntradaCanal de Entrada Analógica 3
23A4EntradaCanal de Entrada Analógica 4
24A5EntradaCanal de Entrada Analógica 5
25A6EntradaCanal de Entrada Analógica 6
26A7EntradaCanal de Entrada Analógica 7
27+5VSaída ou Entrada+5V Saída (Do regulador Onboard) ou
+5V (Entrada de uma fonte de alimentação externa).
28RESETEntradaReset (Ativo Low)
29GNDEnergiaAlimentação GND
30VINEntradaAlimentação

ICSP Pinos

Arduino Nano ICSP PinTipoFunção
MISOEntrada ou SaídaMaster In Slave Out
VCCSaídaAlimentação VCC
SCKSaídaClock from Master to Slave
MOSISaída ou EntradaMaster Out Slave In
RSTEntradaReset (Ativo Low)
GNDEntradaAlimentação GND

Arduino Nano Pinout – Pinos Digitais

Pinos – 1, 2, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, e 16
O Arduino Nano possui 14 pinos de Entrada/Saída Digital (I/O), proporcionando versatilidade em projetos eletrônicos ao permitir que cada pino seja configurado como entrada ou saída. Operando com tensão de 5V, onde 5V representa HIGH e 0V representa LOW, esses pinos estabelecem uma conexão sólida para comandos digitais. Cada pino tem a capacidade de fornecer uma corrente de até 40mA, sendo acompanhado por um resistor de pull-up entre 20-50k ohms para facilitar o controle e a comunicação.

A definição do modo de operação de cada pino é simplificada através do uso do comando pinMode(), permitindo uma configuração fácil como entrada (INPUT) ou saída (OUTPUT).

Dos pinos digitais citados, alguns possuem funções extras, veja na sequência:

Pinos de Comunicação Serial

Pinos – 1 (RX) e 2 (TX)
Esses dois pinos oferecem a capacidade de transmitir e receber dados no formato Serial TTL. Isso ocorre porque esses pinos estão diretamente ligados ao conversor USB-TTL integrado no chip da placa. Dessa forma, torna-se possível a comunicação eficaz utilizando o padrão Serial TTL, proporcionando uma solução prática e direta para a transmissão e recepção de informações.

Pinos PWM

Pinos – 6, 8, 9, 12, 13, e 14
Cada um desses pinos tem a capacidade de fornecer um pulso com modulação de largura de 8 bits de resolução. A geração desse sinal PWM pode ser realizada por meio do comando analogWrite().

Interrupções Externas

Pinos – 5, 6
Caso seja necessário introduzir uma interrupção externa para o processador ou o controlador, é possível empregar esses pinos específicos. Esses mesmos pinos podem ser utilizados para ativar as interrupções INT0 e INT1, respectivamente, por meio do comando attachInterrupt().

Pinos SPI

Pinos – 13, 14, 15, e 16

Se houver a necessidade de realizar a transmissão de informações de maneira síncrona, é possível utilizar esses pinos, uma vez que a comunicação SPI (Serial Peripheral Interface) inclui um sinal de clock, conhecido como SCK.

LED

Pin – 16

Assim como o Arduino UNO apresenta um LED conectado ao pino 13, o Arduino Nano possui um LED embutido que está ligado ao pino 16.

Arduino Nano Pinos Analógicos

Pinos – 19, 20, 21, 22, 23, 24, 25, e 26

Como mencionado anteriormente, o Arduino UNO dispõe de 6 entradas analógicas/digitais, diferente do Nano que possui 8 entradas. Essas entradas são identificadas pelos pinos que variam de 19 a 26, marcados como A0 até A7.

Destes pinos analógicos citados, 2 deles possuem mais funções, são os pinos 23 e 24.

I2C

Pinos 23, 24 como A4 e A5

No entanto, embora a comunicação SPI seja bastante útil, uma desvantagem surge ao empregar 4 pinos fundamentais do Arduino para o SPI. Para distâncias mais extensas, a comunicação I2C se revela consideravelmente mais eficiente, utilizando 2 pinos.

Além disso, a forma de comunicação I2C permite a interação entre múltiplos mestres e múltiplos escravos, utilizando apenas 2 fios: o SCL, que funciona como o pino de clock, e o SDA, que é o pino de dados. A implementação do I2C requer o uso da biblioteca de nome Wire.

Arduino Nano Pinout:

Arduino Pinout placa

Concluindo, você aprendeu a identificar todos os pinos do Arduino Nano Pinout, com isso poderá criar diversos projetos e crescer no mundo da eletrônica e microcontroladores.

Aproveite e conheça mais sobre Arduino, temos um artigo explicativo sobre a história completa da origem do Arduino e sobre o que é Arduino.

Picture of Pedro

Pedro

Bacharel em Engenharia Elétrica, com ênfase em Telecomunicações e hobbysta em eletrônica nas horas vagas =).

VOCÊ TAMBÉM PODE GOSTAR

Uma resposta

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *