Elecrowのe-Paperモジュール

ee9king に投稿

Elecrowだから?CrowPanelとかと呼んでいるらしいが、Elecrowのメーリンリストでシリ、またOLEDが出回りにくくなっており手を出してみた。また、mbed終焉ということもありArduinoに手をだしてみるも、難航・・ 購入したものはこれ

https://www.elecrow.com/crowpanel-esp32-2-13-e-paper-hmi-display-with-122-250-resolution-black-white-color-driven-by-spi-interface.html

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週間ぐらいかかったが、いまだに完璧ではないようだ。

とちゅ

 

 

 

コメントを追加

Plain text

  • HTMLタグは利用できません。
  • ウェブページのアドレスとメールアドレスは自動的にリンクに変換されます。
  • 行と段落は自動的に折り返されます。