Библиотека Python для управления ST7789 TFT LCD -дисплеем
Разработано специально для работы с ST7789 на базе 240x240 пикселей TFT SPI. (В частности, 1,3 "SPI LCD от Pimoroni).
Убедитесь, что у вас есть следующие зависимости:
sudo apt-get update
sudo apt-get install python-rpi.gpio python-spidev python-pip python-pil python-numpy
Установите эту библиотеку, работая:
sudo pip install st7789
Вам также может потребоваться включить I2C и SPI в Raspi-Config. См. Пример использования в папке примеров.
Эта библиотека является изменением модификации кода, первоначально написанного Тони Дикола для Adafruit Industries, и модифицированной для работы с ST7735 Климентом Скау.
Чтобы создать этот драйвер ST7789, он был жестким из ST7735-Python, который был первоначально модифицирован Pimoroni, чтобы включить поддержку их прорыва LCD 160x80 SPI.
display(image)width , height , rotation , invert , offset_left и параметры offset_top могут быть переданы в __init__ для альтернативных дисплеевAdafruit_GPIO был заменен RPi.GPIO и spidev , чтобы тесно соответствовать нашим другому программному обеспечению (т.е. только Raspberry Pi)Pimoroni инвестирует время и ресурсы, поднимая и изменяет этот код с открытым исходным кодом, пожалуйста, поддерживайте Pimoroni и программное обеспечение с открытым исходным кодом, приобретая продукты у нас тоже!
Adafruit инвестирует время и ресурсы, предоставляя этот код с открытым исходным кодом, пожалуйста, поддержите Adafruit и оборудование с открытым исходным кодом, приобретая продукты у Adafruit!
Изменен из «Модифицированного из« Adafruit Python ILI9341 », написанного Тони Дикола для Adafruit Industries. ' Автор Клемент Скау.
Лицензия MIT, весь текст выше должен быть включен в любое перераспределение