web counter Desenvolvedor cria mini estação meteorológica com ESP32 que pode durar mais de 500 dias sem recarga - Super Select
Home » Desenvolvedor cria mini estação meteorológica com ESP32 que pode durar mais de 500 dias sem recarga
Tecnologia, Hardware e PC

Desenvolvedor cria mini estação meteorológica com ESP32 que pode durar mais de 500 dias sem recarga

Quem trabalha com dispositivos alimentados por bateria sabe que ganhar alguns segundos de eficiência pode significar meses a mais de autonomia. Esse desafio inspirou um desenvolvedor a criar uma estação meteorológica baseada em ESP32, focada em baixo consumo de energia.

O projeto foi publicado em uma comunidade online, onde o autor utilizou uma placa Seeed Studio XIAO ESP32-C3, uma tela e-paper de 4,2 polegadas, uma placa de circuito personalizada e uma caixa translúcida feita de resina.

O resultado chamou a atenção por um número impressionante: conforme os cálculos do desenvolvedor, a bateria Li-Po de 1.500 mAh pode operar o dispositivo por mais de 500 dias antes de precisar ser recarregada.

É importante notar que essa autonomia é uma estimativa baseada no consumo calculado do projeto, e não foi confirmada por um teste após um ano e meio de uso contínuo.

### O segredo está no tempo em que o ESP32 permanece acordado

O desenvolvedor explica que a principal otimização não foi trocar a bateria ou mudar o hardware, mas sim reduzir drasticamente o tempo em que o microcontrolador permanece ativo durante cada atualização da estação meteorológica.

Inicialmente, cada ciclo consumia cerca de 10 segundos. Após várias modificações no firmware, esse tempo foi reduzido para 4,3 segundos, uma queda de aproximadamente 57%. Como o ESP32 passa a maior parte do tempo em modo de baixo consumo (Deep Sleep), quase toda a energia é utilizada durante os breves momentos em que se conecta ao Wi-Fi, baixa os dados meteorológicos e atualiza a tela. Quanto menor esse período ativo, menor o consumo total de energia.

### Quatro mudanças que fizeram a diferença

O desenvolvedor descreveu algumas das técnicas que permitiram essa redução no tempo ativo.

#### Reutilização da conexão HTTP

Em vez de abrir uma nova conexão TCP para cada requisição, o firmware reutiliza uma única conexão pelo recurso HTTP Keep-Alive. Isso agiliza o acesso às informações meteorológicas.

#### Uso de HTTP em vez de HTTPS

Como os dados consultados são públicos e não contêm informações sensíveis, o projeto optou pelo HTTP convencional. Essa escolha elimina a necessidade de negociação criptográfica do TLS, reduzindo o processamento necessário antes da transferência de dados.

#### Configuração de IP estático

Outra otimização foi abandonar a obtenção automática de endereço IP via DHCP. Com um IP previamente configurado, o ESP32 não precisa negociar com o roteador a cada despertar, economizando entre 1 e 3 segundos em cada atualização.

#### Processador operando a 80 MHz

Enquanto o ESP32-C3 normalmente opera em frequências maiores, no projeto o processador foi ajustado para funcionar a 80 MHz, o que diminui o consumo durante o tempo em que o Wi-Fi permanece ativo. Isso representa uma economia de 15% a 30% nessa fase do funcionamento.

### A tela e-paper também aumenta a autonomia

Um dos componentes chave para alcançar essa estimativa é a tela e-paper de 4,2 polegadas. Diferente de displays LCD convencionais, esse tipo de painel consome energia praticamente apenas durante a atualização da imagem. Depois que o conteúdo é exibido, a tela mantém as informações visíveis sem necessitar de alimentação contínua. Por isso, as telas e-paper são bastante utilizadas em etiquetas eletrônicas, leitores digitais e dispositivos alimentados por bateria.

### Projeto completo disponível gratuitamente

O desenvolvedor disponibilizou um guia completo de montagem em uma comunidade online e também compartilhou os arquivos de hardware e firmware em código aberto. Isso permite que outros usuários repliquem a estação meteorológica, explorem as otimizações implementadas e adaptem o projeto para outras aplicações com base no ESP32.

Esse projeto exemplifica uma abordagem comum em iniciativas de baixo consumo: em vez de aumentar a capacidade da bateria, é mais eficaz reduzir o tempo gasto nas atividades que mais consomem energia. Para o ESP32, a comunicação Wi-Fi é uma das fontes mais significativas de consumo durante o funcionamento. Ao diminuir o tempo necessário para conectar-se à rede e atualizar a tela, o desenvolvedor conseguiu cortar consideravelmente o gasto energético de cada ciclo. Assim, segundo os cálculos apresentados, a autonomia estimada da estação meteorológica ultrapassa os 500 dias com uma bateria Li-Po de 1.500 mAh.

Membro da Super Select:

Marcelo Vangrey

A minha jornada como Vangrey no universo dos games começou em 1994 com um Mega Drive e o incrivel Mortal Kombat 2! Seguida pelo Super Nintendo no universo dos lendários cartuchos 16in1 com Top Gear e companhia! Em 1998, conquistou seu primeiro PLAY 1 novamente com Mortal Kombat, dessa vez o MK4, e a partir daí, continuou explorando diversas plataformas. Comprando e vendendo, já passei por: Game Boy Color, PS2, PSP, PS3, Nintendo DS, 3DS, Xbox 360, PS4, PS4 Pro, PS5, Nintendo Switch 1 e 2, e pra finalizar - o Steam Deck =)

Adicionar comentário

Clique aqui para postar um comentário