App:Library:TFT eSPI

提供: robot-jp wiki
2022年8月8日 (月) 11:59時点におけるTakashi (トーク | 投稿記録)による版 (→‎TFT_eSPI)
ナビゲーションに移動検索に移動

TFT_eSPI

インストール方法

ここでは、ESP32-DevKitC + ILI9341(320*240,Touch付き) の組み合わせに対する設定をします。


Arduino IDE から、"ツール"→"ライブラリを管理"
App-Library-TFT eSPI-01.jpg

"TFT_eSPI"を検索
App-Library-TFT eSPI-02.jpg
一番下辺りの "by Boodmer" 、バージョンは最新をインストール。


次に、インストールされたファイルに対しての操作です。
"User_Setup.h"を開きます。

※Linuxの場合
App-Library-TFT eSPI-03b.jpg

使用するドライバが有効になっている事を確認します。
App-Library-TFT eSPI-04a.jpg

バックライトの配線も制御する場合、その制御部分を有効にします。

#defilne TFT_BL

#define TFT_BACKLIGHT_ON HIGH
App-Library-TFT eSPI-04b.jpg

デフォルトがNodeMCUになっているので、その部分をコメントアウトします。
App-Library-TFT eSPI-04c.jpg

ESP32 Dev Boardのピン配置を回路にあわせて設定します。

#define TFT_MISO

#define TFT_MOSI

#define TFT_SCLK

#define TFT_CS

#define TFT_DC

#define TFT_RST

#define TOUCH_CS
App-Library-TFT eSPI-04d.jpg

周波数の設定内容を確認します。

特にこのままで問題ないと思います。
App-Library-TFT eSPI-04e.jpg

このファイルを上書き保存すれば完了です。


戻る