Introdução

Hoje apresento a vocês neste artigo um projeto que já fiz há algum tempo, porém agora libero o código-fonte dele na íntegra: um projeto de etiqueta eletrônica, de baixíssimo consumo de energia, feito com SoC ESP32 e display do tipo ePaper, sendo que o conteúdo da etiqueta é atualizável via Internet pela plataforma IoT TagoIO.

Visão geral

O projeto foi feito consiste de duas partes distintas:

  • Parte 1: etiqueta eletrônica de baixíssimo consumo, usando display ePaper e ESP32, alimentado à bateria (Li-Ion 3.7V, uma célula). Esta parte do projeto foi feita com o kit de desenvolvimento LilyGO TTGO T5 V2.3.
  • Parte 2: um dispositivo adicional (feito com o devkit ESP32 comum), o qual é capaz de atualizar, de forma sem fio (via infravermelho), o que é exibido na etiqueta. O conteúdo da etiqueta é enviado via wifi (utilizando a conectividade do ESP32 deste dispositivo adicional) e MQTT, sendo tudo configurado via plataforma IoT TagoIO.

Sendo assim, escalando-se esse projeto, múltiplas etiquetas podem ser atualizadas de forma sem fio, com tudo comandado via internet.

Vídeo do projeto

Veja o projeto em ação no vídeo abaixo:

Código-fonte do projeto

O projeto pode ser acessado na íntegra em: https://github.com/phfbertoleti/etiqueta_eletronica_esp32_epaper

Indicações de hardware e plataforma IoT

Segue abaixo algumas indicações de plataforma IoT e componentes de hardware para o projeto:

Leia mais


Pedro Bertoleti

Informações completas em: http://pedrobertoleti.com.br/index.php/sobre/