Python Library pour contrôler un écran LCD TFT ST7789
Conçu spécifiquement pour fonctionner avec un affichage TFT SPI TFT SPI basé sur ST7789. (En particulier l'écran LCD SPI de 1,3 "de Pimoroni).
Assurez-vous d'avoir les dépendances suivantes:
sudo apt-get update
sudo apt-get install python-rpi.gpio python-spidev python-pip python-pil python-numpy
Installez cette bibliothèque en fonctionnant:
sudo pip install st7789
Vous devrez peut-être également activer I2C et SPI dans Raspi-Config. Voir Exemple d'utilisation dans le dossier Exemples.
Cette bibliothèque est une modification d'une modification du code à l'origine écrite par Tony Dicola pour Adafruit Industries, et modifiée pour travailler avec le ST7735 par Clement Skau.
Pour créer ce pilote ST7789, il a été dur à faire à partir de ST7735-Python qui a été initialement modifié par Pimoroni pour inclure le support pour leur cassure LCD SPI 160x80.
display(image)width , height , rotation , les paramètres invert , offset_left et offset_top peuvent être transmis en __init__ pour des écrans alternatifsAdafruit_GPIO a été remplacé par RPi.GPIO et spidev pour s'aligner étroitement avec notre autre logiciel (c'est-à-dire: Raspberry Pi uniquement)Pimoroni investit le temps et les ressources pour former et modifier ce code open source, veuillez prendre en charge Pimoroni et les logiciels open source en achetant des produits chez nous aussi!
Adafruit investit le temps et les ressources à la recherche de ce code open source, veuillez prendre en charge AdaFruit et le matériel open-source en achetant des produits auprès d'AdaFruit!
Modifié à partir de «modifié à partir de« Adafruit Python Ili9341 »« Écrit par Tony Dicola pour Adafruit Industries ». Écrit par Clement Skau.
Licence MIT, tout le texte ci-dessus doit être inclus dans toute redistribution