Elecrowだから?CrowPanelとかと呼んでいるらしいが、Elecrowのメーリンリストでシリ、またOLEDが出回りにくくなっており手を出してみた。また、mbed終焉ということもありArduinoに手をだしてみるも、難航・・ 購入したものはこれ
CPUはESP32S3と記載があるが、Paperサイズは250x122と中途半端?なぜ8の倍数ではないのかという素朴の疑問。そしてElecrowのwikiにあるサンプルはESP32S3-WROOMでかつ、2.9インチ(128×296)ものしかなかった。そのまま書いたら動くか、、と思い書き込んだら全く不動であった。初めて使うArduinoでしかもスケッチコンパイルで書き込むのに1分近くかかり、いらつく。
まず、ポート設定がESP32S3とWROOMとは異なるようでこれに気付くまでに数日かかった。ボードの回路図から接続ポートを参照し、下記のように変更(spi.h)
//项目板子
#define SCK 12
#define MOSI 11
#define RES 10
#define DC 13
#define CS 14
#define BUSY 9
これでようやく、何らかの表示ができた。画像を表示しているはずが一部の線しか表示されていない。ここからまた1週間ぐらいかかったが、いまだに完璧ではないようだ。
とちゅ
コメントを追加