ST7789版プラグインの追加とプラグインの更新 [Volumio]
OPAです。
緊急地震速報のスクリーンセイバー機能を作成していたので公開が遅れましたが、TFTのST7789(SPI/CS無し)版のプラグインを作成しました。
ili9163vの液晶より、高解像度(240x240)で小さいのでケースにも入りそうです。四隅にもねじ穴がついているので、固定もしやすそう。アマゾンで購入しました。入手のしやすさとしては、ili9163vは秋月電子様で購入できますが、ST7789はアマゾン等で購入しないといけません。購入のしやすさはどちらもかわらないと思いますが、品質は届いてみないとわからない、ってことでしょうか。
SPIのCSが存在していませんが、調べたところ、SPIのmode 3というモードに設定することで使えました。処理はほぼili9163vの内容とかわりません。
pin接続は、以下のようにしました。
それと緊急地震速報のスクリーンセイバーですが、10月から参照先にURLが変わった(もとのURLがなくなった)ため、修正しました。
ili9163版
https://www.dropbox.com/s/wxmrtlbelb0klj2/ili9163vSpi_Integration_display_20191006_1.zip?dl=0
ssd1306版
https://www.dropbox.com/s/4n1cpx8j1c91u8i/ssd1306I2c_Integration_display_20191006_1.zip?dl=0
ST7789(SPI/CS無し)版
https://www.dropbox.com/s/0upwsdv1b2abn6x/st7789Spi_Integration_display_20191006_2.zip?dl=0
緊急地震速報のスクリーンセイバー機能を作成していたので公開が遅れましたが、TFTのST7789(SPI/CS無し)版のプラグインを作成しました。
ili9163vの液晶より、高解像度(240x240)で小さいのでケースにも入りそうです。四隅にもねじ穴がついているので、固定もしやすそう。アマゾンで購入しました。入手のしやすさとしては、ili9163vは秋月電子様で購入できますが、ST7789はアマゾン等で購入しないといけません。購入のしやすさはどちらもかわらないと思いますが、品質は届いてみないとわからない、ってことでしょうか。
SPIのCSが存在していませんが、調べたところ、SPIのmode 3というモードに設定することで使えました。処理はほぼili9163vの内容とかわりません。
pin接続は、以下のようにしました。
Symbol | Function | Pin No | GPIO | Name |
---|---|---|---|---|
GND | power supply | 25 | Ground | |
VCC | DC 3.3-5V | 17 | 3.3V | |
SCL | SPI Clock Cable | 23 | GPIO11 | SPI_CLK |
SDA | SPI Data Cable | 19 | GPIO10 | SPI_MOSI |
RES | Reset | 22 | GPIO25 | RES |
DC | SPI Choice/ Command Choice | 18 | GPIO24 | DC |
BLK | Backlight control default floating low level off | NC | NC |
それと緊急地震速報のスクリーンセイバーですが、10月から参照先にURLが変わった(もとのURLがなくなった)ため、修正しました。
ili9163版
https://www.dropbox.com/s/wxmrtlbelb0klj2/ili9163vSpi_Integration_display_20191006_1.zip?dl=0
ssd1306版
https://www.dropbox.com/s/4n1cpx8j1c91u8i/ssd1306I2c_Integration_display_20191006_1.zip?dl=0
ST7789(SPI/CS無し)版
https://www.dropbox.com/s/0upwsdv1b2abn6x/st7789Spi_Integration_display_20191006_2.zip?dl=0