ArduinoにグラフィックLCDを繋ぐ

2018年9月25日

Arudinoに秋月電子で販売されているシャープ製モノクログラフィック液晶(LS027B4DH01)を繋げてみました。

とりあえず、日本語表示はArduinoのメモリが少ないので無理なのでASCIIコードのアルファベットが表示できるとこまでやってみました。

SPI接続でつなげました。

この液晶は 2.7インチで 400×240 ドットの表示画面があります。
横1列の400ビット、つまり50バイト単位での更新しか行えないためちょっと不便です。
また、液晶内のメモリからデータを読み出すことはできないようだ。

文字コードからフォントデータの変換をしながらの全画面を更新する場合は画面の更新過程がちらつくので工夫が必要なようだ。

この液晶は 5V 動作とのことでしたが、 3.3V の Arduino pro mini でも動作しました。 動作クロックが 5V  の半分の 8MHz なので Arduino UNO より表示が遅く感じます。