Aliexpressで¥250ぐらいで売られてたのでこれでいいかと思って買った128x160のLCD.写真にSDA,SCLというシルクが在ったのでI2Cだろと思ったが、調べたらSPIでめんどくせぇと思いつつSTM32に配線しました.chipはST7735というものが載っています.
Arduino用のlibraryが流通しているけど、わたしはSTM32で動かすので何か自作します.graphicする気は無くて、characterによるstatus表示だけです.
いままでいろんなdisplayに火入れしたけど、これが一番分かりにくい.だいたいは、reset後のdefaultに加えてdisplay onぐらい操作してpixel操作すれば動くものだけど、ST7735は複雑です.datasheet読んでもさっぱり要領を得ず、Arduino libraryから初期化手順をパクって修正してやっとpixelを打てるところまで来ました.ここまで一日かかった.ひでー
まとまったらupしますね.
かしこ
0 件のコメント:
コメントを投稿