Arduino UNO R3: Pinagem (Pinout) – Características!

A placa Arduino UNO R3 é, sem dúvida, uma das mais populares
e acessíveis plataformas de prototipagem eletrônica do mundo. Ideal para
iniciantes, educadores e profissionais, sua simplicidade e vasta comunidade
tornam-na a escolha perfeita para dar vida a projetos inovadores. No coração
desta placa está o microcontrolador ATmega328P, um chip
robusto e versátil que oferece um excelente equilíbrio entre desempenho e
consumo de energia.
Neste guia completo, vamos mergulhar fundo na pinagem do Arduino UNO R3.
Abordaremos cada pino, desde os de entrada e saída digitais e analógicas até
os de alimentação e comunicação. Nosso objetivo é fornecer uma referência
clara e detalhada para que você possa utilizar sua placa com máxima confiança
e aproveitar todo o seu potencial em seus projetos.
Diagrama de Pinagem (Pinout)
Tabela de Pinos de I/O (Entrada/Saída)
| Pino na Placa | GPIO (Chip) | Funções Principais | Observações Críticas / Estado Padrão |
|---|---|---|---|
D0 / RX
|
PD0
|
UART (RX) |
Recebe dados seriais. Usado para comunicação com o computador via USB. Evite usar durante o upload do sketch. |
D1 / TX
|
PD1
|
UART (TX) |
Transmite dados seriais. Usado para comunicação com o computador via USB. Evite usar durante o upload do sketch. |
D2 / ~2
|
PD2
|
PWM, INT0 | Saída PWM. Pode ser usado como interrupção externa 0. |
D3 / ~3
|
PD3
|
PWM, INT1 | Saída PWM. Pode ser usado como interrupção externa 1. |
D4
|
PD4
|
Digital | Pino digital de uso geral. |
D5 / ~5
|
PD5
|
PWM | Saída PWM. |
D6 / ~6
|
PD6
|
PWM | Saída PWM. |
D7
|
PD7
|
Digital | Pino digital de uso geral. |
D8
|
PB0
|
Digital | Pino digital de uso geral. |
D9 / ~9
|
PB1
|
PWM | Saída PWM. |
D10 / ~10
|
PB2
|
PWM, SS | Saída PWM. Pino ‘Slave Select’ para comunicação SPI. |
D11 / ~11
|
PB3
|
PWM, MOSI | Saída PWM. Pino ‘Master Out Slave In’ para comunicação SPI. |
D12 / ~12
|
PB4
|
PWM, MISO | Saída PWM. Pino ‘Master In Slave Out’ para comunicação SPI. |
D13
|
PB5
|
Digital, SCK, LED |
Pino ‘Serial Clock’ para comunicação SPI. Conectado ao LED onboard (‘L’). |
A0
|
PC0
|
Entrada Analógica |
Leituras de sensores analógicos (0 a 1023). Também pode ser usado como pino digital (D14). |
A1
|
PC1
|
Entrada Analógica |
Leituras de sensores analógicos (0 a 1023). Também pode ser usado como pino digital (D15). |
A2
|
PC2
|
Entrada Analógica |
Leituras de sensores analógicos (0 a 1023). Também pode ser usado como pino digital (D16). |
A3
|
PC3
|
Entrada Analógica |
Leituras de sensores analógicos (0 a 1023). Também pode ser usado como pino digital (D17). |
A4 / SDA
|
PC4
|
Entrada Analógica, I2C (SDA) |
Leitura analógica. Pino de dados (SDA) para comunicação I2C. Também pode ser usado como pino digital (D18). |
A5 / SCL
|
PC5
|
Entrada Analógica, I2C (SCL) |
Leitura analógica. Pino de clock (SCL) para comunicação I2C. Também pode ser usado como pino digital (D19). |
Tabela de Pinos de Alimentação e Controle
| Pino na Placa | Nome | Função | Descrição Técnica |
|---|---|---|---|
VIN
|
Input Voltage | Alimentação Externa |
Entrada de tensão (recomendado 7-12V) para o regulador de tensão da placa. |
5V
|
5 Volts | Alimentação de Saída/Entrada |
Saída regulada de 5V a partir do VIN ou USB. Pode ser usado como entrada para alimentar a placa (cuidado para não danificar o regulador). |
3.3V
|
3.3 Volts | Alimentação de Saída |
Fornecido pelo regulador onboard. Máximo de 50mA. Para alimentar componentes que operam em 3.3V. |
GND
|
Ground | Terra |
Pinos de referência de terra (0V). A placa possui vários pinos GND para conveniência. |
AREF
|
Analog Reference | Referência Analógica |
Tensão de referência para as entradas analógicas (0-5V por padrão). Pode ser usada para melhorar a precisão das leituras ADC. |
RESET
|
Reset | Reiniciar o Microcontrolador |
Colocar este pino em nível baixo (LOW) reinicia o microcontrolador ATmega328P. |
IOREF
|
I/O Reference | Referência de I/O |
Fornece a tensão de referência que o microcontrolador opera (5V no UNO). Útil para shields que precisam se adaptar à tensão da placa. |
Diagrama Esquemático
O diagrama esquemático vai além do pinout, mostrando como os componentes
eletrônicos internos da placa estão conectados. Ele é essencial para entender
o fluxo de energia e os sinais, permitindo diagnósticos mais avançados e a
possibilidade de modificar ou criar suas próprias versões da placa. Analisar o
esquemático ajuda a compreender o papel de cada componente, como o regulador
de tensão, o conversor USB-Serial e o microcontrolador principal.

Para visualizar o esquema do Arduino UNO R3, podes acessar a documentação
oficial do Arduino. O documento contém informações técnicas completas e
atualizadas sobre o hardware do módulo.
Clique aqui para acessar o esquema em PDF no site oficial do Arduino.
Resumo de Características Elétricas e Limitações
-
Microcontrolador: A placa é equipada com o chip
ATmega328P, operando a uma frequência de clock de
16 MHz. -
Tensão de Operação: A placa funciona com uma tensão de
5V, que é regulada internamente a partir de uma fonte externa
(pino VIN) ou da conexão USB. -
Alimentação (VIN): O pino
VINaceita uma
tensão de entrada recomendada entre7Ve12V. A
faixa absoluta pode chegar a 6-20V, mas tensões mais altas podem
superaquecer o regulador. -
Corrente por Pino I/O: Cada pino de I/O digital pode
fornecer ou receber um máximo de20mAde corrente. O valor
absoluto máximo é 40mA, mas exceder 20mA pode danificar o pino
permanentemente. -
Corrente Total Pinos I/O: A soma das correntes de todos os
pinos de I/O e do pino5Vnão deve exceder200mA. -
Conversor USB-Serial: A comunicação com o computador é
gerenciada por um chipATmega16U2, que atua como um conversor
USB para serial, permitindo a programação e a depuração via porta serial
virtual. -
Memória: O
ATmega328Ppossui
32KBde memória Flash (para o código, com 0.5KB usados pelo
bootloader),2KBde SRAM (para variáveis) e1KBde
EEPROM (para armazenamento de dados não voláteis). -
Pinos de Entrada Analógica (ADC): Possui
6pinos de entrada analógica (A0-A5) com uma resolução de
10 bits(valores de 0 a 1023).
Compreender a pinagem e as características elétricas do Arduino UNO R3 é o
primeiro passo para criar projetos eletrônicos robustos e funcionais. Este
guia serve como uma referência rápida para evitar erros comuns, como
sobrecarregar um pino ou usar uma fonte de alimentação inadequada. Dominando
esses conceitos, você estará pronto para explorar todo o universo de
possibilidades que a plataforma Arduino oferece, desde simples acionamentos de
LEDs até complexos sistemas de automação e IoT.
🤔 Dúvidas Frequentes (FAQ): Sobre o Pinout do Arduino UNO R3
Para garantir que seu projeto seja um sucesso, compilamos algumas das
perguntas mais comuns sobre o pinout do Arduino UNO R3. Confira!
Qual a diferença entre os pinos VIN e 5V?
🔽
O pino VIN é uma entrada de tensão bruta (recomendado 7-12V) que
alimenta o regulador de tensão da placa, que por sua vez gera os 5V
estáveis. O pino 5V é a saída já regulada. Você pode alimentar o Arduino
pelo pino 5V, mas deve garantir que a fonte seja exatamente de 5V e
estável, pois isso bypassa o regulador de tensão, o que pode ser
arriscado para o microcontrolador.
Por que alguns pinos digitais têm um til (~) ao lado do número?
🔽
O til (~) indica que o pino suporta PWM (Pulse Width Modulation ou
Modulação por Largura de Pulso). Esses pinos podem simular uma saída
analógica, variando a “larga” do pulso de tensão em alta frequência. É
muito usado para controlar o brilho de LEDs ou a velocidade de motores
DC. No Arduino UNO, os pinos PWM são os ~3, ~5, ~6, ~9, ~10, ~11.
Posso usar os pinos A0-A5 como pinos digitais?
🔽
Sim! Os pinos de entrada analógica (A0 a A5) também podem funcionar
como pinos digitais. No código, você pode se referir a eles simplesmente
como A0, A1, etc., ou usando seus números equivalentes de pinos digitais
(A0 é o 14, A1 é o 15, e assim por diante até A5 que é o 19).
Como funcionam os pinos de comunicação I2C e SPI?
🔽
O I2C usa dois pinos: SDA (linha de dados) no pino A4 e SCL (linha de
clock) no pino A5. É um protocolo de comunicação com múltiplos escravos
e mestre. O SPI usa quatro pinos: MOSI (D11), MISO (D12), SCK (D13) e SS
(D10). É mais rápido que o I2C, ideal para comunicação de alta
velocidade com dispositivos como displays e cartões SD.
O que acontece se eu exceder a corrente máxima de um pino I/O?
🔽
Exceder a corrente máxima de 20mA (valor recomendado) por pino pode
danificar permanentemente a porta GPIO do microcontrolador ATmega328P.
Isso pode tornar o pino inutilizável para entrada ou saída. Para acionar
cargas que exigem mais corrente (como motores ou relés), sempre use um
circuito de driver, como um transistor ou um módulo relé.
Para que serve o pino AREF?
🔽
O pino AREF (Analog Reference) é usado para fornecer uma tensão de
referência externa e mais precisa para as conversões do conversor
analógico-digital (ADC). Por padrão, o Arduino usa 5V como referência, o
que significa que uma leitura de 1023 corresponde a 5V. Se você conectar
uma tensão mais estável e precisa (por exemplo, 3.3V) ao pino AREF, pode
melhorar a precisão das suas leituras analógicas, especialmente ao
trabalhar com sensores que operam em uma faixa de tensão menor.
👋 E por hoje é só, espero que tenhamos alcançado suas expectativas!
Agradecemos por visitar o nosso blog e esperamos tê-lo(a) novamente por aqui
em breve. Não deixe de conferir nossos outros conteúdos sobre tecnologia e
assuntos variados.
🙏 Se inscreva no nosso Blog! Clique Aqui —
FVM Learning!
Nos ajude a divulgar nosso trabalho, compartilhe nas redes sociais:
Facebook,
Instagram, WhatsApp. Uma simples atitude sua faz com que crescamos juntos e melhoremos o
nosso trabalho!
Forte abraço!
Deus vos Abençoe!
Shalom.
English
Español


