chirimen-oh / echigo-examples

CHIRIMENで動作確認の取れたデバイスをWebGPIO/I2C APIを使用し動作させるための基本プログラム集。Toolkit to develop CHIRIMEN and its document.
MIT License
5 stars 12 forks source link

Grove Oled display #14

Closed tadfmac closed 7 years ago

tadfmac commented 7 years ago

Grove OLED Displayの exampleを書いてみました。 ドット液晶なのにキャラクタ表示のサンプルですが。。。。

OLED Displayの仕様的に、I2Cへのwrite要求回数が非常に多くなるのと、コマンドをある程度自由に組み合わせて要求できないとうまく使えないこともあって、少々変なコードになっています。 (各コマンドでi2c要求かけるのではなく、一度シーケンスデータを作ってから書き込みを行います)

これまでのexampleに例の無い書き方なので、レビューをお願いします。

tadfmac commented 7 years ago

https://github.com/club-wot/WebGPIO/pull/21 の取り込みに伴い、write16の利用が可能になりそうなので、write8利用版の本PRは一旦取り下げます。 改めて、write16版をPR予定です。