以下の内容はhttps://relativelayout.hatenablog.com/entry/2018/01/21/012125より取得しました。


micro:bitをMicrosoft Block Editorでちょっぱやコーディングしてみた

ついうっかり購入。

micro:bit

micro:bitとは

Micro:bit Educational Foundation | micro:bit

BBC Micro:bitは1980年代に情報教育のために英国放送協会が開発したBBC Microが各学校で使用されたように11歳と12歳の小学生全員に配布される低消費電力、低コストのシングルボードコンピュータ。(Wikipediaより)

  • メディア:

すごいよなぁ、イギリスって。小さい頃からシングルボードコンピュータをタダであげちゃうんだから。そして、日本のオッサンも楽しめちゃうんだから。ただ、これは子供向けだとおもってナメてると痛い目に遭うのは間違いなくて、かなり奥が深いシングルボードコンピュータです。

CPUも去ることながら、センサー類、マトリックスLED、BLE、もちろんGPIOも豊富。プログラミング言語は、Python/JavaScript。Scratchみたいなエディタでもプログラミングできます。

micro:bit

本体はこんな感じ。スターターキットを買うと、単4電池2本が入る電池ボックスつき。GPIOもなんかオシャレです。

とりあえず触ってみるしか

まずは手始めにScratchみたいなエディタでプログラミングしてみます。

makecode.microbit.org

流れとしては、Web上のエディタでプログラミングして、バイナリデータをダウンロードして、micro:bitにコピーして完了。すごい簡単で、IDEのインストールが不要。

micro:bit

エディタを開くとこんな感じ。最初だけ(Arduinoのsetup()に相当)ずっと(Arduinoのloop()に相当)に、左のカラムから色んなブロックをドラッグアンドドロップしてプログラミングしていくスタイル。

micro:bit

ためしに、POKIOという文字列をマトリックスLEDに表示させてみます。プログラミング自体はこんな感じで終了。簡単すぎます。

POKIO

A post shared by pokio (@pokiiiiio) on

実際にコンパイルして、micro:bitに流し込むとこんな感じ。POKIOがスクロールしてますね。そして簡単。何度も言いますが簡単すぎます。

ただ、侮ることなかれ

micro:bit

これ、GPIOはもちろん、スピーカーの制御やLEDの制御、センサー類の制御もきめ細かく設定・プログラミングできます・・・。これは奥が深いぞ!深すぎるぞ!




以上の内容はhttps://relativelayout.hatenablog.com/entry/2018/01/21/012125より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14