Obnizオブナイズ が届いた!

<blockquote class="twitter-tweet" data-lang="ja"><p lang="ja" dir="ltr">obnizオブナイズ テスト開始。いやぁ、衝撃的に簡単だわー。 <a href="https://t.co/4SKB4Pught">pic.twitter.com/4SKB4Pught</a></p>&mdash; 高橋登史朗 ( T blockchain T ) (@toshirot) <a href="https://twitter.com/toshirot/status/1005082471002660865?ref_src=twsrc%5Etfw">2018年6月8日</a></blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

Obnizのサイトはここ https://obniz.io/
トップページの about obniz にはこう書いてある 1個4980円 
>obnizなら世界で最も簡単にインターネットと電子回路を繋いだプログラムが書けます。 プログラムはウェブ上からjavascriptで書けるのでアプリもケーブルも不要。あなたのスマートフォンでも今すぐ始められます。
>obnizは固有のidを持っていて、Wifiを使ってインターネットにつながります。 それを使えばインターネット経由であなたの好きな言語で書いたプログラムから同時に何台でもobnizを操作できます。 特にjsでHTMLやnodejsから動かせばUIや他のウェブサービスとも簡単に連携できます。 更に、全てのIOで1Aまで流せるので、多くのモーターやセンサーがただ繋ぐだけで使うことが出来ます。


まぁ、いろいろメリットはあると思うけど、とりあえずこの良さは、届いたらあっという間に使える点。これは言いたい＾＾


<blockquote class="twitter-tweet" data-lang="ja"><p lang="en" dir="ltr">window.innerWidthとinnerHeight <a href="https://t.co/x2x6VKn7gm">pic.twitter.com/x2x6VKn7gm</a></p>&mdash; 高橋登史朗 ( T blockchain T ) (@toshirot) <a href="https://twitter.com/toshirot/status/1005084542892306432?ref_src=twsrc%5Etfw">2018年6月8日</a></blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

※注意：このinnerWidth Height はobnizのディスプレイサイズではないです。下記参照。

<blockquote class="twitter-tweet" data-lang="ja"><p lang="ja" dir="ltr">BTCアドレスも表示できた。あとは秘密鍵をEEPROMとかに入れる方法を考えれば良いのだろうか？ <a href="https://t.co/8l5qdezHrQ">pic.twitter.com/8l5qdezHrQ</a></p>&mdash; 高橋登史朗 ( T blockchain T ) (@toshirot) <a href="https://twitter.com/toshirot/status/1005091610839748609?ref_src=twsrc%5Etfw">2018年6月8日</a></blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

これは私のBTCアドレスなので適当にカンパしていただいてもかまいません(^^;;

<blockquote class="twitter-tweet" data-lang="ja"><p lang="ja" dir="ltr">QR表示できたからと言って読み取れるとは限らない。誤り訂正レベルをMにすると画面をはみ出してしまうので、デフォルトのMでやったら自分のスマホのQRアプリでは読めなかったorz <a href="https://t.co/agk8XRTTCj">https://t.co/agk8XRTTCj</a></p>&mdash; 高橋登史朗 ( T blockchain T ) (@toshirot) <a href="https://twitter.com/toshirot/status/1005093016724389889?ref_src=twsrc%5Etfw">2018年6月8日</a></blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>


<blockquote class="twitter-tweet" data-lang="ja"><p lang="ja" dir="ltr">あれ、読めるアプリもあるなぁ。 <a href="https://t.co/d5Woxtsx1a">https://t.co/d5Woxtsx1a</a></p>&mdash; 高橋登史朗 ( T blockchain T ) (@toshirot) <a href="https://twitter.com/toshirot/status/1005093535647858688?ref_src=twsrc%5Etfw">2018年6月8日</a></blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>


<blockquote class="twitter-tweet" data-lang="ja"><p lang="ja" dir="ltr">ん？サーバーからNode.jsで触ると、window.innerWidthなどは取れずに、obniz.display.widthとheightで取れたけどinnerWidthとだいぶ違う。<br><br>でも、用意されたクラウドだけではなく自分のサーバーから触れるのがわかったのは収穫。<br><br>これなら、サーバーにフルノード置いて使うという方法はある。 <a href="https://t.co/z9Vzze3Irk">pic.twitter.com/z9Vzze3Irk</a></p>&mdash; 高橋登史朗 ( T blockchain T ) (@toshirot) <a href="https://twitter.com/toshirot/status/1005108673155248128?ref_src=twsrc%5Etfw">2018年6月8日</a></blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

お、公式さんからアドバイスを頂いた。

<blockquote class="twitter-tweet" data-lang="ja"><p lang="ja" dir="ltr">こんにちは。js自体はブラウザ上で実行しているので、window.innerWidthなどで取れるのはPCやスマホのブラウザのwidthになります。onbizについてるディスプレイは128x64ピクセルです。</p>&mdash; obniz (@obniz_io) <a href="https://twitter.com/obniz_io/status/1005203123168784386?ref_src=twsrc%5Etfw">2018年6月8日</a></blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

さて、そうすると、、

<blockquote class="twitter-tweet" data-lang="ja"><p lang="ja" dir="ltr">128x64ピクセルは ccchart でいうとこんなサイズになる。<a href="https://t.co/G0F9EjcOdl">https://t.co/G0F9EjcOdl</a>　canvasの書き方が特殊なようなのでccchartを改造しないといけないけどどうかなぁ。 <a href="https://t.co/Qid809g8Ty">pic.twitter.com/Qid809g8Ty</a></p>&mdash; 高橋登史朗 ( T blockchain T ) (@toshirot) <a href="https://twitter.com/toshirot/status/1005628709343145985?ref_src=twsrc%5Etfw">2018年6月10日</a></blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

となれば、

<blockquote class="twitter-tweet" data-lang="ja"><p lang="ja" dir="ltr">よし、今夜の作業が決まった。Obnizのcanvasテストだっ。＾＾</p>&mdash; 高橋登史朗 ( T blockchain T ) (@toshirot) <a href="https://twitter.com/toshirot/status/1005667185434324993?ref_src=twsrc%5Etfw">2018年6月10日</a></blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>


おまけ（Facebookで）

>高橋 登史朗 因みに基本的にコードはクラウドに置くのかなと思っているのですが、Obniz 本体にストレージは持てますか？例えば秘密鍵を置いておくとか用の。


>Obniz すみません，将来的には考えていますが，今は本体にストレージはないです．
なにかデータを保存したい場合はＥＥＰＲＯＭ等をつないでそちらに保存いただければと思います．

というわけで

<blockquote class="twitter-tweet" data-lang="ja"><p lang="ja" dir="ltr">【緩募】ObnizにEEPROMをつないで使う方法。 <a href="https://t.co/dLB9tgaq1t">https://t.co/dLB9tgaq1t</a></p>&mdash; 高橋登史朗 ( T blockchain T ) (@toshirot) <a href="https://twitter.com/toshirot/status/1005667771433140224?ref_src=twsrc%5Etfw">2018年6月10日</a></blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

次はこれ
Obniz に canvas でチャートを描いてみる https://qiita.com/toshirot/items/fe596aeb12e9a78ba408