Captura de Tela 2025 09 17 as 15.43.20 e1758134645977 Saravati

Como Fazer um Sistema de Transmissão de Vídeo com a ESP32-CAM

Se você quer criar um sistema de monitoramento simples e barato, a ESP32-CAM é uma das melhores opções. Com ela é possível transmitir vídeo em tempo real via Wi-Fi direto no navegador, sem precisar de computador ligado.

Neste artigo você vai ver todo o passo a passo que eu segui, desde a configuração no Arduino IDE até a visualização da imagem no navegador.

Materiais Necessários

  • 1 ESP32-CAM (modelo AI Thinker)
  • 1 Módulo de gravação/MB base (facilita a alimentação e o upload do código)
  • 1 Antena 2.4Ghz 3dBi Wifi RP-SMA
  • Cabo USB micro-B para o módulo MB
  • Rede Wi-Fi 2.4 GHz disponível

Passo 1 – Configuração da Placa na Arduino IDE

Abra a Arduino IDE e selecione corretamente a placa:

  1. Ferramentas > Placa > ESP32 Arduino > AI Thinker ESP32-CAM
  2. Em Porta, selecione a porta COM em que a placa foi reconhecida.
  3. Mantenha as demais opções padrão:
    • CPU Frequency: 240 MHz (WiFi/BT)
    • Flash Frequency: 80 MHz
    • Flash Mode: QIO
    • Partition Scheme: Huge APP (3MB No OTA/1MB SPIFFS)
image 2 Saravati

Essas configurações garantem espaço de sobra para o código de streaming.

Passo 2 – Carregar o Código de Exemplo

A própria IDE já traz o código pronto para streaming:

  1. Vá em Arquivo > Exemplos > ESP32 > Camera > CameraWebServer.
  2. O sketch abrirá com várias opções de modelos de câmera.
image Saravati

Passo 3 – Selecionar o Modelo da Placa

No início do código, você verá uma lista de definições comentadas.

Procure a linha:

//#define CAMERA_MODEL_AI_THINKER

Descomente-a (remova //), ficando:

#define CAMERA_MODEL_AI_THINKER

Isso é essencial para que a IDE configure corretamente os pinos da sua placa.

image 1 Saravati

Passo 4 – Colocar as Credenciais do Wi-Fi

Logo abaixo, edite para sua rede:

const char* ssid = “NOME_DA_SUA_REDE”;

const char* password = “SENHA_DA_REDE”;

Use a rede de 2.4 GHz, pois a ESP32-CAM não trabalha com 5 GHz.

Passo 5 – Compilar e Gravar

Com a ESP32-CAM encaixada no módulo MB (que dispensa jumpers):

  1. Clique em Verificar e depois em Upload.
  2. Aguarde a mensagem de sucesso na IDE.

Passo 6 – Obter o IP da Câmera

Abra o Monitor Serial (115200 baud).
Após a conexão com o Wi-Fi, aparecerá algo como:

Camera ready!

Use ‘http://192.168.x.xx’ to connect

Copie esse IP.

Passo 7 – Visualizar a Imagem

Abra um navegador (Chrome, Edge, Firefox) e digite o IP:

http://192.168.x.xx

A interface da câmera será exibida.
Clique em Start Stream para ver o vídeo em tempo real.

Resultado

Agora você tem um sistema completo de streaming de vídeo:

  • A câmera transmite em tempo real via Wi-Fi.
  • É possível ajustar resolução, brilho, contraste e qualidade da imagem pela própria interface.
ESP32-CAM

Conclusão

Com poucos passos, a ESP32-CAM AI Thinker se transforma em um poderoso dispositivo de monitoramento. Você só precisa:

  • Selecionar a placa correta,
  • Usar o exemplo pronto CameraWebServer,
  • Configurar Wi-Fi,
  • Gravar e acessar o IP.

Simples, rápido e com código aberto para personalizações.