Estou testando um display 2.4" que usa o driver ST7789, testei com ILI9341 mas ele não abre a tela toda. Então o driver é ST7789, único que abre a tela toda (testei alguns outros).

Estou tentando exibir nomes que vem em parte de um arquivo .txt gravado num cartão SD e parte vem do próprio código do ESP-32 que é a data e hora. Os nomes possuem acentos, tipo Flávia, Açores, João, etc.

Uso a biblioteca adafruit GFX e pelo que pesquisei ela de fato não lê corretamente strings UTF-8. Aí eu fui lá no arquivo .txt no cartão e passei todo ele para ANSI.

Mas não adiantou. O display continua trocando os acentos por caracteres estranhos.

Alguém sabe como corrigir isso ?

Exibições: 250

Responder esta

Respostas a este tópico

Olá Sérgio França, você verificou se nesta lib possui fontes com acentos? 

utilizo o tft_espi, e nenhuma delas possui acento.

Sim, correr atrás de fontes acentuadas e método de mostrá-las neste display é que me fez abrir este tópico. Vou tentar a u8g2 mas acho que já fiz isso e ela não funciona com o driver st7789...

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço