Projetos · Arduino / ESP32 / Pico

Explore projetos Arduino

Centenas de projetos, do nível iniciante ao avançado, com esquemas dos circuitos, códigos e vídeos. Comece pelo seu nível.

Atualização OTA no ESP32 — firmware sem fio (com display LCD)
#132Avançado
Premium

Atualização OTA no ESP32 — firmware sem fio (com display LCD)

Neste projeto, você aprende a carregar um novo firmware no ESP32 por Wi-Fi, sem cabo USB. Com a biblioteca `ArduinoOTA`, o ESP32 fica visível na rede e aparece automaticamente como `bluegrays-ota` na aba "Porta de rede" do Arduino IDE. A primeira carga é feita por USB, e todas as atualizações seguintes são sem fio — um recurso essencial para dispositivos em campo. O LCD I2C mostra o estado do Wi-Fi, o IP, o nome do host, a porcentagem de envio por OTA e as mensagens de erro em turco e inglês.

4.6(14)
22
ESP32 HTTPClient + API de clima (com display LCD)
#133Avançado
Premium

ESP32 HTTPClient + API de clima (com display LCD)

Neste projeto, usamos o ESP32 para fazer uma chamada REST à API de clima wttr.in pela internet com `HTTPClient.h`. Interpretamos a resposta JSON com ArduinoJson v7 e mostramos cidade, temperatura, umidade, condições do tempo e vento em um display LCD I2C, em turco e inglês. O wttr.in é grátis e não exige chave de API — basta informar o nome de uma cidade para consultar o clima atual. Os dados se atualizam sozinhos a cada 30 minutos, e o LED dá um retorno visual diferente para cada tela.

4.7(13)
20
ESP32 HTTPClient + API de clima (com display OLED SSD1306)
#134Avançado
Premium

ESP32 HTTPClient + API de clima (com display OLED SSD1306)

Neste projeto, usamos o ESP32 para fazer uma chamada REST à API de clima wttr.in pela internet com `HTTPClient.h`. Diferentemente da versão anterior com LCD I2C, aqui usamos um display OLED SSD1306 (128×64), que permite usar fontes grandes, ícones vetoriais e uma apresentação visual rica em uma única tela. Sete ícones vetoriais de condições do tempo (ensolarado, parcialmente nublado, nublado, chuvoso, com neve, com tempestade e com neblina) são desenhados durante a execução, sem arquivos bitmap.

4.3(10)
19
Controle remoto universal IR com ESP32 (receptor IR + controle remoto + 3 LEDs + buzzer + OLED)
#143Avançado
Premium

Controle remoto universal IR com ESP32 (receptor IR + controle remoto + 3 LEDs + buzzer + OLED)

Com o ESP32, você pode ler os sinais de um controle remoto IR comum e usá-lo para controlar seu próprio dispositivo! Neste projeto, usamos um receptor infravermelho (protocolo NEC, 38 kHz) para captar os sinais de um controle IR de 20 botões. Definimos ações diferentes para cada botão: os botões 1, 2 e 3 ligam e desligam três LEDs separados; o botão PWR apaga todos; e os números 4–9 exibem indicações especiais no OLED.

4.5(9)
15
Alarme de movimento com ESP32 (PIR + buzzer + LED + Telegram)
#145Avançado
Premium

Alarme de movimento com ESP32 (PIR + buzzer + LED + Telegram)

Um sistema de alarme de segurança inteligente que aciona o buzzer e o LED quando o sensor PIR detecta movimento e, ao mesmo tempo, envia uma notificação instantânea ao proprietário pelo Telegram. Inclui um intervalo de espera de 30 segundos para limitar a frequência dos alarmes repetidos; esse mecanismo não valida as detecções do PIR nem elimina disparos falsos. Pode ser usado na segurança de casas, no monitoramento de garagens, depósitos ou salas de trabalho.

0.0(0)
8
Display de cotações de ouro e moedas com ESP32 (Wi-Fi + display OLED + botão)
#181Intermediário
Premium

Display de cotações de ouro e moedas com ESP32 (Wi-Fi + display OLED + botão)

Qual é a cotação do ouro agora? Não precisa olhar o celular! O **ESP32** se conecta ao Wi-Fi, busca as cotações de **ouro por grama**, **dólar americano** e **euro** em uma fonte JSON gratuita que não exige chave e as mostra em um **OLED de 0,96 polegada**. As cotações são atualizadas a cada 60 segundos; o **botão** troca de página e um toque longo atualiza os dados na hora. Se a internet cair, os últimos valores continuam no display com a indicação `OFFLINE`.

0.0(0)
Relógio de horários de oração com ESP32 (Wi-Fi + display OLED + buzzer)
#182Intermediário
Premium

Relógio de horários de oração com ESP32 (Wi-Fi + display OLED + buzzer)

Quanto falta para a oração do pôr do sol? O **ESP32** obtém a hora pela internet, busca os horários de oração da sua cidade pelo método Diyanet e mostra a próxima oração com uma **contagem regressiva** grande em um **OLED de 0,96 polegada**. Quando chega a hora, um **buzzer passivo** toca uma melodia curta e suave. Pressione o **botão** para listar todos os horários de hoje ou mantenha-o pressionado para testar o alerta na hora em modo de demonstração.

0.0(0)