Manual

do

Maker

.

com

Display e-paper T5 em 5 minutos

Display e-paper T5 em 5 minutos

Algumas vezes foi uma saga colocar algum produto para funcionar. Já cheguei a deixar parado por mais de um mês até ter vontade de digladiar novamente. Confesso que achei que dessa vez seria uma dessas batalhas, mas para minha surpresa, o e-paper T5 da LilyGo tem um repositório pronto pra uso. E é isso que queremos; uma base funcional para iniciarmos nossas próprias implementações sem traumas!

Funciona em qualquer IDE

Por alguma razão obscura, da qual não sou capaz de determinar a causa, muitas pessoas ainda usam a IDE do Arduino para desenvolver seus projetos. Bem, a IDE do Arduino é o padrão, mas nada melhor que o VS Code com intelisense. Fora a praticidade do platformIO, que não vem ao caso entrar em detalhes agora. Mas seja lá qual for sua escolha, funcionará sem maiores complicações.

Habilite a PSRAM!

Essa placa tem 8MB de PSRAM (que é uma memória externa). Na IDE do Arduino, vá em Tools > PSRAM > Enable. No PlatformIO, edite o arquivo do projeto platformio.ini e adicione ao final do arquivo:

build_flags = 
		-DBOARD_HAS_PSRAM
		-mfix-esp32-psram-cache-issue

Código para o display e-paper T5

Ao utilizar o exemplo de imagens que mostro no vídeo, mova os arquivos pic* para o diretório src. Só isso. Aí é compilar e fazer o upload do firmware.

Antes de fazer funcionar, dei umas escorregadas em outra biblioteca feita para outros modelos de display e-paper da LilyGo, então como recomendo no vídeo, marque bem esse repositório.

Vídeo do display e-paper T5

Como prometido no artigo anterior, o vídeo de apresentação do display exibindo algumas lindas imagens é esse. Acredite, vale a pena dar uma olhada no vídeo, o display é encantador, porta USB-C, vem com cabo, vem com conector para LiPo, vvem em uma caixa chique que contém o pinout todo. É um mega produto!

Inscreva-se no nosso canal Manual do Maker no YouTube.

Também estamos no Instagram.

Nome do Autor

Djames Suhanko

Autor do blog "Do bit Ao Byte / Manual do Maker".

Viciado em embarcados desde 2006.
LinuxUser 158.760, desde 1997.