Kawaii! マイクロコントローラーボードmicro:bitの互換機「chibi:bit」が楽しすぎる!
maicro:bitはBBC(英国放送協会)の教育向けコンピューティングプロジェクトの一環として作成した教育用デバイスです。イギリスではなんと太っ腹なことに、すべての11歳、12歳の子供たちに無料配布されているそうです。すごいですね。
Make: Japan | BBCのMicro:bitがイギリスのすべての11歳と12歳の子どもたちに無料配布される
一般販売も開始されたmicro:bitですが、残念ながら技適の関係で日本では利用できません。
そんな中、我らがスイッチサイエンスさんが、技適マーク付きのモジュールを使ったmicro:bit互換機「chibi:bit」を作成してくれました。
Make: Japan | 日本でも使えるmicro:bit互換機“chibi:bit”製品版が登場
programming
chibi:bitのプログラミングは非常に簡単です。
Scratchのような専用のビジュアルプログラミングエディタが用意されているので、ブロックを組み合わせて処理を書き、ダウンロードしたプログラムファイル(hexファイル)を、PCにusbでつないだchibi:bitにコピーするだけで完了します。(chibi:bitは、PCにUSB接続するとドライブとして認識されます)
試しに、ボタンを押したらメッセージを流すプログラムをchibi:bitに入れてみたのが以下。
chibi:bit pic.twitter.com/5ajvgjMyod
— 清水正行 (@_shimizu) January 18, 2017
非常に簡単です。
BLE(Bluetooth Low Energy)
chibi:bitにはBLEモジュールが搭載されているため、chibi:bit間での通信や、PC、Raspberry Piなどと繋げて遊ぶことができます。
以下は、おととい行われたGunma.webでLT用に作成した、chibi:bitで遠隔操作できるスライドのデモです。
chibi:bitとPCをBLEでつなぎ、スライドにwebsocketを使って入力された値を渡すことで、chibi:bitのボタンが押されたらページめくりを行う処理をしています。
chibi:bitでスライドを操作する。 #microbit pic.twitter.com/0BrL4j6okO
— 清水正行 (@_shimizu) January 22, 2017
このスライドについては、別途記事を書く予定ですが、このようにchibi:bitではBLEを使った通信処理が結構簡単に書くことができるのでオススメですよ!