Biblioteca Python para controlar uma tela ST7789 TFT LCD
Projetado especificamente para trabalhar com uma tela SPI ST7789 baseada em 240x240 pixels. (Especificamente o SPI LCD de 1,3 "de Pimoroni).
Certifique -se de ter as seguintes dependências:
sudo apt-get update
sudo apt-get install python-rpi.gpio python-spidev python-pip python-pil python-numpy
Instale esta biblioteca em execução:
sudo pip install st7789
Você também pode precisar ativar o I2C e o SPI no Raspi-Config. Veja o exemplo de uso na pasta Exemplos.
Esta biblioteca é uma modificação de uma modificação de código originalmente escrita por Tony Dicola para a Adafruit Industries e modificada para trabalhar com o ST7735 por Clement Skau.
Para criar esse driver ST7789, ele foi forçado a partir do ST7735-Python, que foi originalmente modificado por Pimoroni para incluir o suporte para sua fuga LCD SPI de 160x80.
display(image)width , height , rotation , invert , offset_left e offset_top parâmetros podem ser transmitidos para __init__ para displays alternativosAdafruit_GPIO foi substituído por RPi.GPIO e spidev para se alinhar de perto com nosso outro software (ou seja: Raspberry Pi)A Pimoroni investe de tempo e recursos para fazer compras e modificar esse código-fonte aberto, apoie o software Pimoroni e de código aberto, comprando produtos de nós também!
A Adafruit investe tempo e recursos que fornecem esse código de código aberto, suporte a Adafruit e o hardware de código aberto comprando produtos da Adafruit!
Modificado de 'Modificado a partir de' Adafruit Python Ili9341 ', escrito por Tony Dicola para as indústrias Adafruit.' Escrito por Clement Skau.
Licença do MIT, todo o texto acima deve ser incluído em qualquer redistribuição