Esta linda exibição IPS é a melhor maneira de adicionar uma tela pequena, colorida e brilhante a qualquer projeto, com excelente visibilidade de qualquer ângulo. Como o monitor usa SPI de 4 fios para se comunicar e possui seu próprio buffer de quadro endereçável por pixel, ele pode ser usado com qualquer tipo de microcontrolador. Mesmo um muito pequeno com pouca memória e poucos pinos disponíveis!
A tela de 2,0" tem 320x240 pixels coloridos. Ao contrário do "Nokia 6110" de baixo custo e telas LCD semelhantes, que são do tipo CSTN e, portanto, têm cores ruins e atualização lenta, esta tela é um verdadeiro TFT! Não só isso, mas é um IPS tela para cores vivas e visibilidade de alto ângulo. O driver TFT (ST7789) pode exibir cores completas de 18 bits (262.144 tons), mas quase todos os drivers usarão apenas cores de 16 bits. O TFT sempre virá com o mesmo chip de driver portanto, não há preocupação de que seu código não funcione de um para o outro.
O breakout tem o display TFT soldado (ele usa um conector de circuito flexível delicado), bem como um regulador de 3,3 V de queda ultrabaixa, circuito de reinicialização automática e um deslocador de nível de 3/5 V para que você possa usá-lo com 3,3 Potência V ou 5V e lógica. Também tínhamos um pouco de espaço, então colocamos um suporte para cartão microSD para que você possa carregar facilmente bitmaps coloridos de um cartão microSD formatado em FAT16/FAT32. O cartão microSD não está incluído, mas você pode escolher um aqui.
Claro, não deixaríamos apenas uma folha de dados e um "boa sorte!" -
escrevemos uma biblioteca gráfica completa de código aberto que pode desenhar pixels, linhas, retângulos, círculos, texto e bitmaps, bem como código de exemplo . O código foi escrito para o Arduino, mas pode ser facilmente transferido para o seu microcontrolador favorito! A fiação é fácil, recomendamos fortemente o uso dos pinos SPI de hardware do seu Arduino, pois o SPI de software é visivelmente mais lento ao lidar com esse tamanho de exibição.