2020年5月5日火曜日

ST7789の制御

ブログ初投稿です。

ST7789を使用しているのを見て買ったまま忘れてたのでArduinoにつないでサンプルを動かしてみました。


制御は400~500円くらいのArduino UNO
電源は3.3V、IOは抵抗で適当に分圧してレベル変換しています。
SPI接続の液晶ですがCS入力がありません。
調べてみるとSPIのMODE3にして送信すると不要のようです。

この液晶、基板付きで2個、基板なしを50枚購入しているのですが、Arduinoで動かしたいわけではなく別のマイコンやハードで動かしたいのでこのままでは使わない予定です。
Arduinoのライブラリを使用しないで制御したいので通信内容を吸い出してみました。
約1分間の動作をサンプリングしてみた例です。

全体図

どうやらDCがLowのときにコマンドを、Hiのときにデータを送信しているようです。
あとは抜き出したら移植できそうな感じがします。






一番最後のヒゲ状の単発の通信群は画面をコマンドでネガポジ反転しているようです。

そのうち他のマイコンで動作させてみようと思います。


0 件のコメント:

コメントを投稿