---
categoria: Automação
tempo_medio: 10-15 min
nivel_tecnico: Intermediário
---

# UART no ESP32

## Objetivo

Orientar técnicos e operadores a usar comunicação serial com módulos externos, com foco em automação aplicada, bancada, campo, diagnóstico e documentação.

---

## Conceito

UART no ESP32 é um tema importante em automação porque interfere diretamente na leitura de sinais, no acionamento de cargas, na estabilidade do sistema e na segurança operacional.

O conteúdo deve ser usado como referência prática para montagem, validação, manutenção e investigação de falhas.

---

## Onde se aplica

Aplica-se a automação com Wi-Fi, MQTT, sensores remotos, acionamentos, telemetria, integração com monitoramento e projetos alimentados por fonte ou bateria.

Também é útil em testes de bancada, comissionamento, manutenção preventiva, atendimento corretivo e documentação de projetos.

---

## Funcionamento

No ESP32, GPIOs, rádio Wi-Fi/Bluetooth, ADC, PWM e modos de energia compartilham recursos. A estabilidade depende de fonte adequada, firmware e uso correto dos pinos.

Na prática, o funcionamento deve ser confirmado por medições, logs, observação do sinal e comparação com o comportamento esperado do projeto.

---

## Parâmetros importantes

Pontos que precisam ser observados:

- 3,3 V;
- corrente de pico do Wi-Fi;
- GND comum;
- GPIO permitido;
- ADC;
- PWM;
- logs seriais;
- RSSI Wi-Fi;
- TX;
- RX;
- baud rate;
- nível lógico;
- GND;

Esses parâmetros devem ser registrados quando houver falha, alteração ou entrega técnica.

---

## Ligações e cuidados elétricos

Cuidados antes de energizar:

- não aplicar 5 V diretamente em GPIO;
- usar fonte capaz de suportar picos de Wi-Fi;
- evitar pinos de boot para cargas críticas;
- usar transistor ou driver para relés;
- garantir GND comum com sensores e módulos;

Grande parte das falhas em automação vem de ligação incorreta, fonte subdimensionada ou ausência de referência comum.

---

## Procedimento prático

Sequência recomendada:

- validar alimentação de 3,3 V;
- testar sketch mínimo;
- acompanhar logs pela serial;
- validar Wi-Fi ou comunicação antes de conectar cargas;
- registrar pinos, biblioteca, rede e sintomas;

Ao final, valide o comportamento real do sistema e registre o resultado.

---

## Evidências obrigatórias

Quando houver diagnóstico ou entrega, colete:

- log serial de boot;
- medição de 3,3 V;
- RSSI ou status Wi-Fi;
- print do broker MQTT quando aplicável;
- foto da ligação;
- versão do firmware;

Essas evidências ajudam a separar falha elétrica, erro de código, problema de comunicação e defeito físico.

---

## Falhas comuns

Sintomas e causas frequentes:

- brownout por fonte fraca;
- GPIO usado no boot;
- relé acionando sozinho;
- ADC instável;
- Wi-Fi desconectando;
- GND ausente entre módulos;

Evite trocar módulos sem antes medir alimentação, sinal e continuidade do caminho.

---

## Diagnóstico em campo ou bancada

Verifique primeiro alimentação e mensagens de boot. Brownout, reinicialização e falhas intermitentes quase sempre apontam para fonte, cabo USB, regulador ou carga mal isolada.

Escalone quando houver risco elétrico, falha de segurança, equipamento crítico parado, divergência entre diagrama e instalação ou necessidade de alteração fora da permissão do técnico.

---

## Boas práticas

Recomendações:

- usar fonte estável;
- reservar pinos de boot;
- registrar logs;
- separar alimentação de relés;
- tratar reconexão Wi-Fi e MQTT no firmware;

Projetos bem documentados reduzem tempo de manutenção e facilitam continuidade por outra pessoa da equipe.

---

## Documentos relacionados

- [01 - O que é MQTT](../MQTT/01 - O que é MQTT.md)
- [13 - Diagnóstico de Comunicação MQTT](../MQTT/13 - Diagnóstico de Comunicação MQTT.md)
- [09 - Relés](../../Eletrônica/Componentes/09 - Relés.md)
- [02 - Sensores Hall](../../Eletrônica/Sensores/02 - Sensores Hall.md)

---

## Resumo

UART no ESP32 deve ser tratado com método: validar alimentação, conferir ligações, testar sinais, analisar logs quando existirem e documentar evidências. Isso torna a automação mais confiável e fácil de manter.
