【micro:bit】TFT液晶 ILI9341をArduino IDEで使う

  • 投稿 : 2021-03-13

ILI9341との接続

ILI9341micro:bit
VCC 3V
GND 0V
CS P16
RESET P12
DC P2
MOSI P15(MOSI)
SCK P13(SCK)
LED 3V
MISO P14(MISO)

Arduino IDEでプログラム作成

ライブラリの追加

スケッチ→ライブラリをインクルード→ライブラリ管理

上記からライブラリを追加します。

Adafruit ILI9341
Adafruit GFX Library

2つのライブラリを導入してください
Adafruit GFX Libraryはすでに導入済みだと思います

graphicstest

サンプルスケッチのgraphicstestを使って動作確認します

graphicstestの修正

// For the Adafruit shield, these are the default.
//#define TFT_DC 9
//#define TFT_CS 10
#define TFT_RST 12  // add
#define TFT_DC 2    // update
#define TFT_CS 16   // update

// Use hardware SPI (on Uno, #13, #12, #11) and the above for CS/DC
//Adafruit_ILI9341 tft = Adafruit_ILI9341(TFT_CS, TFT_DC);
Adafruit_ILI9341 tft = Adafruit_ILI9341(TFT_CS, TFT_DC, TFT_RST);  //update

動画での説明

スポンサーリンク