Coderobotica banner

Arduino Uno R3 — Guia Completo e Explicado de Forma Simples

Tudo Sobre Arduino Uno R3

Placa Arduino Uno R3 vista de cima
Placa Arduino Uno R3

O Arduino Uno R3 é provavelmente a placa mais conhecida da família Arduino. Muita gente começa com ele porque é robusto, fácil de usar e tem uma comunidade enorme ajudando. Ele usa o microcontrolador ATmega328P, que apesar de simples, dá conta de uma infinidade de projetos.

💡 Dica: sinceramente, se você tá começando agora, o Uno é a melhor escolha. Não é à toa que chamam ele de “coração” do Arduino.

Especificações Técnicas

MicrocontroladorATmega328P
Velocidade do clock16 MHz
Memória Flash32 KB
SRAM2 KB
EEPROM1 KB
Entradas/Saídas digitais14 (6 com PWM)
Entradas analógicas8
Tensão de operação5V
Alimentação externa7–12V
Componentes principais do Arduino Uno R3
Componentes principais do Arduino Uno R3

Alimentação

O Uno pode ser alimentado de várias formas:

  • Cabo USB (5V) — ótimo pra testes.
  • Fonte externa de 7 a 12V.
  • Bateria (via conector VIN).
⚡ Dica: evita ligar fonte de mais de 12V direto nele. Já vi placa “morrer” por causa disso. O ideal é entre 7 e 9V que funciona lisinho.

Vantagens e Desvantagens

✅ Vantagens

  • Comunidade gigantesca (fácil de achar solução pros erros).
  • Compatível com a maioria dos shields e sensores.
  • Fácil de programar (IDE intuitiva e multiplataforma).
  • Grande quantidade de tutoriais e cursos gratuitos disponíveis.
  • Alta compatibilidade com módulos prontos (Wi-Fi, Ethernet, motores etc).
  • USB Plug and Play — não precisa de gravador externo.
  • Confiabilidade: aguenta erros simples de ligação sem queimar fácil.

⚠️ Desvantagens

  • Tamanho um pouco grande comparado ao Nano.
  • Menos memória e processamento que placas mais novas.
  • Não tem Wi-Fi ou Bluetooth integrado (precisa de shields).
  • Pouca memória: 32 KB Flash e 2 KB SRAM limitam projetos mais complexos.
  • Velocidade limitada: 16 MHz é baixo comparado a ESP32 ou Raspberry Pi.
  • Consumo energético relativamente alto.
  • Custo-benefício discutível: clones baratos, mas oficial pode ser caro no Brasil.

Projetos de Exemplo:

Piscar LED


int led = 13;

void setup() {
  pinMode(led, OUTPUT);
}

void loop() {
  digitalWrite(led, HIGH);
  delay(1000);
  digitalWrite(led, LOW);
  delay(1000);
}

Sensor de Temperatura com LM35


int sensor = A0;

void setup() {
  Serial.begin(9600);
}

void loop() {
  int leitura = analogRead(sensor);
  float temp = (leitura * 5.0 * 100.0) / 1024.0;
  Serial.println(temp);
  delay(1000);
}
💡 Dica: copie esses códigos, cole no Arduino IDE e faça o upload no Uno R3. É a forma mais rápida de aprender na prática.