Micro BitとPython

Micro Bitは英国BBCを主体として開発された教育用のmicro-computerボードである。この製品の主な仕様は以下のようである:

  • MCU:32 bit ARM Cortex M0ベース Nordic nRF51822
    • 動作周波数:16 MHz
    • RAM:16 KB
    • BLE搭載
  • LED × 25個(明るさセンサとしても使える)
  • ボタンスイッチ × 2個
  • 加速度センサ × 1個
  • 磁力センサ × 1個
  • バッテリーコネクタ × 1個(JST製PHコネクタ2ピン)
  • サイズ:43 × 52 × 11 mm(コネクタ部含む)
  • 重さ:9 g

つまり独自にmicro-computerを搭載し、周辺装置として25個(5X5)のLED、加速度センサー、磁力センサーを持っている。プログラムによっては25個のLEDで文字を表現することもできるし、加速度センターの値を読むことでこのボードの水平からの傾き、磁気センサーで方向を知ることもできる。

プログラムは別のPCで開発しUSBを通じてこのボードに転送する。電源が別途あればUSBを外しても転送されたプログラムは実行される。

このボードにはPythonインタープリタを移植することができる。つまりPythonでプログラミングをすることができるようになっている。

面白いボードであるが、中学生高学年あたりがコンピュータやプログラミングについて学習するのに適しているかなという印象をもった。