aitendoから発売された
3.5インチ液晶 for Arduino MEGA2560ですが480x320とPSP液晶を超える高解像度と1980円と安価なこともあって即入手しましたが・・・流石、aitendo・・・簡単には使いこなせない癖のある液晶のようです。
購入前に調査したことろこんな液晶ボードが・・・
そっくりですね。
Arduino用のライブラリはaitendoサイトではなく本家
classの設定はCTE35IPSを指定します。
UTFT myGLCD(CTE35IPS,38,39,40,41);
ここまででとりあえずデモプログラム(UTFT_Demo_480x320)で動作が確認できると思います。
ただし、色が反転してます。(本来が背景が黒のはず)
3.5インチ液晶 for Arduino MEGA2560はIPSではないので恐らく初期化コードが違うのでしょう。
残念ながら液晶モジュールのデータシートが見つからなかったためR61581のデータシートを参考に、以下のようにすると正常?に表示できました。
/UTFT/tft_drivers/r61581/initlcd.h
24行目の0x03を0x13に変更
詳細はR61581のデータシートの
Panel Driving Setting (C0h) を参照してくだい。
2014年もaitendoに期待ですね。