【LGT8F328P-SSOP20】TFT液晶 ILI9341(240×320 SPI)を動作させる

  • 投稿 : 2020-04-17

接続

TFTLGT8F328P
1VCCVCC(3.3V)
2GNDGND
3CS8
4RESET2
5DC7
6MOSI 11
7SCK13
8LEDVCC(3.3V)
9MISO12

サンプルスケッチ

Adafruit ILI9341ライブラリの付属のサンプルスケッチを実行させてみます

// For the Adafruit shield, these are the default.
//#define TFT_DC 9
//#define TFT_CS 10
#define TFT_RST 2
#define TFT_DC 7
#define TFT_CS 8
#define TFT_MOSI  11
#define TFT_CLK   13
#define TFT_MISO  12

// Use hardware SPI (on Uno, #13, #12, #11) and the above for CS/DC
//Adafruit_ILI9341 tft = Adafruit_ILI9341(TFT_CS, TFT_DC);
// If using the breakout, change pins as desired
Adafruit_ILI9341 tft = Adafruit_ILI9341(TFT_CS, TFT_DC, TFT_MOSI, TFT_CLK, TFT_RST, TFT_MISO);

修正箇所は、接続ポートの定義のところです。すべてのピンを定義して、Adafruit_ILI9341()を呼び出すときにすべての引数を渡すものに変更します。

検証の動画

スポンサーリンク