M周辺機器

deki-display

Deki 独自のディスプレイライブラリ。趣味のボードでよく使われる画面を動かし、タッチを読み、どのフレームも丸ごと送ります。

依存先
deki-spi, deki-gpio, deki-i2c, deki-input, deki-rendering

チップに直接つながれたパネル向けに IDisplay を実装します。ILI9341、ILI9488、ST7735、ST7789、ST7796、GC9A01、SSD1351 の各コントローラーと 2 種類の AMOLED を、SPI、クアッド SPI、8 ビットまたは 16 ビットのパラレルバスで動かし、GT911、CST816、FT5x06、XPT2046 の各チップからタッチを読みます。

DisplayPanelComponent はボードの起動シーンに置き、コントローラー、そのピン、そのバスを指定します。各フレームは、TE ピンまたはスキャンラインの読み取りによってパネルが描き直しを始めるのを待つので、半分古く半分新しい画像が届くことはありません。残りは起動時に選ばれ、何をなぜ選んだかが起動ログに出ます。

追加されるすべてのコンポーネント、公開されるすべてのプロパティ、そして変更履歴は deki-display リファレンスにあります。