Índice:

Visor LCD ST7920 128X64 para ESP32: 3 etapas
Visor LCD ST7920 128X64 para ESP32: 3 etapas

Vídeo: Visor LCD ST7920 128X64 para ESP32: 3 etapas

Vídeo: Visor LCD ST7920 128X64 para ESP32: 3 etapas
Vídeo: Arduino LCD Tutorial ST7920 2024, Julho
Anonim
Display LCD ST7920 128X64 para ESP32
Display LCD ST7920 128X64 para ESP32

Este Instructables claramente não vai ganhar prêmios por sua qualidade ou qualquer outra coisa!

Antes de iniciar este projeto, procurei na internet e não encontrei nada sobre como conectar este LCD a um ESP32, então pensei que, se tivesse sucesso, deveria ser documentado e compartilhado.

Suprimentos

Tudo que você precisa é um display LCD ST7920 128X64, um ESP32 e um potenciômetro de 10K.

Etapa 1: as conexões

As Conexões
As Conexões

Conecte todos os três componentes seguindo as conexões acima.

Pode ser possível usar pinos diferentes no ESP32, mas não tenho certeza.

Etapa 2: o código

Usei o IDE do Arduino para fazer o upload do código no ESP32.

Se você não sabe como conectar e programar o ESP32 com o Arduino IDE, procure instruções na Internet, é bem fácil de encontrar.

A biblioteca que usei é a biblioteca U8g2 V2.27.6 de Oliver.

Depois de instalar a biblioteca U8g2, vá para os exemplos e abra "Exemplos / U8g2 / full_buffer / GraphicsTest".

Agora, no código, encontre a linha que se parece com isto:

// U8G2_ST7920_128X64_F_SW_SPI u8g2 (U8G2_R0, / * clock = * / 13, / * data = * / 11, / * CS = * / 10, / * reset = * / 8);

E substitua por:

U8G2_ST7920_128X64_F_SW_SPI u8g2 (U8G2_R0, / * clock = * / 18, / * data = * / 23, / * CS = * / 5, / * reset = * / 22); // ESP32

Faça upload do código para o seu ESP32 e, com os dedos cruzados, funciona!

Etapa 3: Conclusão

Este é meu primeiro Instructables.

Eu sei que não é super chique nem nada, mas pelo menos está lá e pode ajudar alguém.

Comente sua experiência seguindo estas instruções e tentarei atualizá-la e torná-la ainda melhor!

- Blaise

Recomendado: