📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)
| 1行目: | 1行目: | ||
== 概要 == | == 概要 == | ||
ST7735は小型のTFTカラーディスプレイコントローラであり、カラー表示を実現することができる。<br> | |||
<br> | |||
ST7735は1.8インチサイズが一般的であり、160x128ピクセル等の解像度を持ち、262,000色 (18ビットカラー) の表示が可能である。<br> | |||
SPIインターフェースを使用して通信を行い、電源電圧は3.3[V]または5[V]に対応している。<br> | |||
<br> | |||
Arduino R3 / R4と接続する場合は、MOSI (データ)、SCK (クロック)、CS (チップセレクト)、RST (リセット)、DC (データ / コマンド) の5本のピンを使用する。<br> | |||
<br> | |||
表示制御には、Adafruit ST7735やAdafruit GFXライブラリを使用する。 | |||
これらのライブラリを使用することにより、テキスト表示、図形描画、ビットマップ表示等の描画機能を簡単に実装することができる。<br> | |||
<br> | |||
SPIインターフェースの速度制限により、動画のような高速な画面更新には制約があるが、メーター表示、ステータス表示、シンプルなアニメーション等には十分な性能を発揮する。<br> | |||
Arduino R4では処理性能が向上したため、より複雑な表示やアニメーションも実現可能である。<br> | |||
<br> | |||
ただし、メモリ使用量に注意する必要があり、ビットマップ画像を扱う場合はArduinoの限られたメモリ容量を考慮する必要がある。<br> | |||
<br> | |||
ST7735は温度計や湿度計等のセンサ値の表示や情報表示パネル等、様々な用途に活用できる。<br> | |||
<br> | |||
<u>※注意</u><br> | |||
<u>表示が乱れる場合は、配線の確認やSPIクロック周波数を調整する。</u><br> | |||
<u>また、電源電圧の安定性も重要であり、特に、3.3[V]の動作時においては電圧レベルの変換が必要になる場合がある。</u><br> | |||
<br><br> | <br><br> | ||