ST7789 TFT LCDディスプレイを制御するPythonライブラリ
ST7789ベースの240x240ピクセルTFT SPIディスプレイを使用するように特別に設計されています。 (具体的には、Pimoroniの1.3 "SPI LCD)。
次の依存関係があることを確認してください。
sudo apt-get update
sudo apt-get install python-rpi.gpio python-spidev python-pip python-pil python-numpy
実行してこのライブラリをインストールしてください。
sudo pip install st7789
また、Raspi-Configでi2cとSPIを有効にする必要がある場合があります。例フォルダーの使用例を参照してください。
このライブラリは、Adafruit IndustriesのためにTony Dicolaが元々書いたコードの変更の変更であり、Clement SkauによってST7735と連携するように変更されました。
このST7789ドライバーを作成するために、160x80 SPI LCDブレイクアウトのサポートを含めるためにもともとPimoroniによって変更されたST7735-Pythonからハードフォークされています。
display(image)を使用して表示する必要があります。width 、 height 、 rotation 、 invert 、 offset_left 、 offset_topパラメーターは、代替ディスプレイのために__init__に渡すことができますAdafruit_GPIO RPi.GPIOとspidevに置き換えられて、他のソフトウェアと密接に整合しています(つまり、RaspberryPiのみ)Pimoroniは、このオープンソースコードの分岐と変更に時間とリソースを投資しています。当社から製品を購入して、Pimoroniとオープンソースソフトウェアをサポートしてください!
Adafruitは、このオープンソースコードを提供する時間とリソースを投資します。Adafruitから製品を購入して、AdafruitとOpen-Sourceハードウェアをサポートしてください。
Adafruit IndustriesのためにTony Dicolaによって書かれた「Adafruit Python Ili9341」から修正されました。クレメントスカウによって書かれました。
MITライセンス、上記のすべてのテキストは、再配布に含める必要があります