正確な詳細>>
正確な詳細:
>>>詳細:ここをクリックして開きます<<<
特徴:
4 線 SPI モードでの GDEH029A1 / SSD1608 ベースの ePaper モジュールのサポート。 他のコントローラのサポートは後で追加されます エミュレートされた 4 ビット グレー スケール モード
spi-master ドライバーに基づく SPI ディスプレイ指向の SPI ドライバー ライブラリ
DMA SPI 転送モードとダイレクト SPI を組み合わせて最大速度を実現
実行時に 4 ビット グレースケール モードまたは 1 ビット白黒モードを選択可能
最大 20 MHz の SPI 速度がテスト済みで、問題なく動作します
ライブラリ機能のほとんどを示すデモアプリケーションが含まれています
グラフィック描画機能:
EPD_drawPixel 指定された x、y 座標でピクセルを描画します
EPD_drawLine 2 点間に線を引く
EPD_drawFastVLine、EPD_drawFastHLine 指定された長さの垂直線または水平線を描画します
EPD_drawLineByAngle 指定された角度で (x,y) ポイントから画面上に線を描画します
EPD_drawRect、EPD_fillRect 画面上に四角形を描画するか、指定された四角形の画面領域を色で塗りつぶします
EPD_drawRoundRect、EPD_fillRoundRect 画面上に四角形を描画するか、指定された四角形の画面領域を角の丸い色で塗りつぶします
EPD_drawCircle、EPD_fillCircle 画面上に円を描画または塗りつぶす
EPD_drawEllipse、EPD_fillEllipse 画面上に楕円を描画または塗りつぶす
EPD_drawTriangel、EPD_fillTriangle 画面に三角形を描画または塗りつぶす
EPD_drawArc ~ から指定された角度まで、指定された太さで画面上に円弧を描画します。 別の色で輪郭を描くことができます
EPD_drawPolygon 指定された辺の数 (3 ~ 60) で画面上に多角形を描画します。 異なる色で輪郭を描き、指定した角度で回転させることができます。
フォント:
固定幅フォントとプロポーショナル フォントがサポートされています。 8つのフォントが埋め込まれています
ファイルから無制限の数のフォント
可変幅/高さの 7 セグメント ベクター フォントが含まれています (数字と少数の文字のみ)。
プロポーショナル フォントは固定幅モードで使用できます。
関連機能:
EPD_setFont 埋め込みフォントまたはフォント ファイルのいずれかから現在のフォントを設定します
EPD_getfontsize 現在のフォントの高さと幅をピクセル単位で返します。
EPD_getfontheight 現在のフォントの高さをピクセル単位で返します。
set_7seg_font_atrib 7 セグメント ベクター フォントの属性を設定します
getFontCharacters すべてのフォントの文字をバッファに取得します
文字列書き込み機能:
EPD_print 表示するテキストを書き込みます。
文字列は任意の角度で印刷できます。 表示されるテキストの回転は font_ratate 変数 (0~360) に依存します
font_transparent 変数が 1 に設定されている場合、背景ピクセルは印刷されません。
テキストが画面/ウィンドウの幅に収まらない場合、テキストは切り取られるか ( text_wrap=0 の場合)、次の行に続きます ( text_wrap=1 の場合)。
文字列には次の 2 つの特殊文字を使用できます: r CR (0x0D)、表示を EOL にクリア、n LF (ox0A)、新しい行に続く、x=0
X 位置に特別な値を入力できます。
CENTER テキストを中央揃えにします
RIGHT テキストを水平方向に右揃えにします
LASTX は最後の X 位置から続きます。 オフセットを使用できます: LASTX+n
Y には特別な値を入力できます。
CENTER テキストを垂直方向に中央揃えにします
BOTTOM はテキストを下揃えにします
LASTY は最後の Y 位置から続行します。 オフセットを使用できます: LASTY+n
EPD_getStringWidth 現在のフォント特性に基づいて文字列の幅をピクセル単位で返します。 画面上に文字列を配置するのに便利です。
EPD_clearStringRect 文字列が占める長方形を現在の背景色で塗りつぶします
画像:
EPD_jpg_image JPG 画像をデコードして表示します
制限:
ベースラインのみ。 プログレッシブおよびロスレス JPEG 形式はサポートされていません。
画像サイズ:最大65520×65520ピクセル
色空間: YCbCr 3 コンポーネントのみ。 グレースケール画像はサポートされていません。
サンプリング係数: 4:4:4、4:2:2、または 4:2:0。
ファイルまたはメモリバッファから画像を表示できます
画像は係数 0 ~ 3 (1/1、1/2、1/4、または 1/8) でスケーリングできます
画像は、画面/ウィンドウの X、Y 位置から表示されます。
X: 画像の左位置。 定数 CENTER & RIGHT を使用できます。 負の値を受け入れます
Y: 画像の上部位置。 定数 CENTER & BOTTOM を使用できます。 負の値を受け入れます
画像は 4 ビット グレー スケール モードに変換されます
その他の表示機能:
EPD_fillScreen 画面全体を黒、白、またはグレースケールで塗りつぶします
compile_font_file フォント c ソース ファイルを、外部フォントを選択するために EPD_setFont() 関数で使用できるフォント ファイルにコンパイルする関数。 作成されたファイルは、ソース ファイルと同じ名前で、拡張子は .fnt です。
パッケージ内容:
1×T5 V2.4 ESP32 2.7インチスクリーン
>>>詳細:ここをクリックして開きます<<<: https://github.com/LilyGO/TTGO-T5-ePaper1.54
特徴:
4 線 SPI モードでの GDEH029A1 / SSD1608 ベースの ePaper モジュールのサポート。 他のコントローラのサポートは後で追加されます エミュレートされた 4 ビット グレー スケール モード
spi-master ドライバーに基づく SPI ディスプレイ指向の SPI ドライバー ライブラリ
DMA SPI 転送モードとダイレクト SPI を組み合わせて最大速度を実現
実行時に 4 ビット グレースケール モードまたは 1 ビット白黒モードを選択可能
最大 20 MHz の SPI 速度がテスト済みで、問題なく動作します
ライブラリ機能のほとんどを示すデモアプリケーションが含まれています
グラフィック描画機能:
EPD_drawPixel 指定された x、y 座標でピクセルを描画します
EPD_drawLine 2 点間に線を引く
EPD_drawFastVLine、EPD_drawFastHLine 指定された長さの垂直線または水平線を描画します
EPD_drawLineByAngle 指定された角度で (x,y) ポイントから画面上に線を描画します
EPD_drawRect、EPD_fillRect 画面上に四角形を描画するか、指定された四角形の画面領域を色で塗りつぶします
EPD_drawRoundRect、EPD_fillRoundRect 画面上に四角形を描画するか、指定された四角形の画面領域を角の丸い色で塗りつぶします
EPD_drawCircle、EPD_fillCircle 画面上に円を描画または塗りつぶす
EPD_drawEllipse、EPD_fillEllipse 画面上に楕円を描画または塗りつぶす
EPD_drawTriangel、EPD_fillTriangle 画面に三角形を描画または塗りつぶす
EPD_drawArc ~ から指定された角度まで、指定された太さで画面上に円弧を描画します。 別の色で輪郭を描くことができます
EPD_drawPolygon 指定された辺の数 (3 ~ 60) で画面上に多角形を描画します。 異なる色で輪郭を描き、指定した角度で回転させることができます。
フォント:
固定幅フォントとプロポーショナル フォントがサポートされています。 8つのフォントが埋め込まれています
ファイルから無制限の数のフォント
可変幅/高さの 7 セグメント ベクター フォントが含まれています (数字と少数の文字のみ)。
プロポーショナル フォントは固定幅モードで使用できます。
関連機能:
EPD_setFont 埋め込みフォントまたはフォント ファイルのいずれかから現在のフォントを設定します
EPD_getfontsize 現在のフォントの高さと幅をピクセル単位で返します。
EPD_getfontheight 現在のフォントの高さをピクセル単位で返します。
set_7seg_font_atrib 7 セグメント ベクター フォントの属性を設定します
getFontCharacters すべてのフォントの文字をバッファに取得します
文字列書き込み機能:
EPD_print 表示するテキストを書き込みます。
文字列は任意の角度で印刷できます。 表示されるテキストの回転は font_ratate 変数 (0~360) に依存します
font_transparent 変数が 1 に設定されている場合、背景ピクセルは印刷されません。
テキストが画面/ウィンドウの幅に収まらない場合、テキストは切り取られるか ( text_wrap=0 の場合)、次の行に続きます ( text_wrap=1 の場合)。
文字列には次の 2 つの特殊文字を使用できます: r CR (0x0D)、表示を EOL にクリア、n LF (ox0A)、新しい行に続く、x=0
X 位置に特別な値を入力できます。
CENTER テキストを中央揃えにします
RIGHT テキストを水平方向に右揃えにします
LASTX は最後の X 位置から続きます。 オフセットを使用できます: LASTX+n
Y には特別な値を入力できます。
CENTER テキストを垂直方向に中央揃えにします
BOTTOM はテキストを下揃えにします
LASTY は最後の Y 位置から続行します。 オフセットを使用できます: LASTY+n
EPD_getStringWidth 現在のフォント特性に基づいて文字列の幅をピクセル単位で返します。 画面上に文字列を配置するのに便利です。
EPD_clearStringRect 文字列が占める四角形を現在の背景色で塗りつぶします
画像:
EPD_jpg_image JPG 画像をデコードして表示します
制限:
ベースラインのみ。 プログレッシブおよびロスレス JPEG 形式はサポートされていません。
画像サイズ:最大65520×65520ピクセル
色空間: YCbCr 3 コンポーネントのみ。 グレースケール画像はサポートされていません。
サンプリング係数: 4:4:4、4:2:2、または 4:2:0。
ファイルまたはメモリバッファから画像を表示できます
画像は係数 0 ~ 3 (1/1、1/2、1/4、または 1/8) でスケーリングできます
画像は、画面/ウィンドウの X、Y 位置から表示されます。
X: 画像の左位置。 定数 CENTER & RIGHT を使用できます。 負の値を受け入れます
Y: 画像の上部位置。 定数 CENTER & BOTTOM を使用できます。 負の値を受け入れます
画像は 4 ビット グレー スケール モードに変換されます
その他の表示機能:
EPD_fillScreen 画面全体を黒、白、またはグレースケールで塗りつぶします
compile_font_file フォント c ソース ファイルを、外部フォントを選択するために EPD_setFont() 関数で使用できるフォント ファイルにコンパイルする関数。 作成されたファイルは、ソース ファイルと同じ名前で、拡張子は .fnt です。
パッケージ内容:
1×T5 V2.4 ESP32 2.7インチスクリーン