狠狠撸

狠狠撸Share a Scribd company logo
chibi:bitとMicroPythonで始める
フィジカルコンピューティング
2017/07/15 OSC2017 Hokkaido
Python札幌 稲地 稔
BBC micro:bit と chibi:bit
フィジカルコンピューティングとは?
chibi:bit 動く MicroPython と開発環境
稲地 稔
? コミュニティ「Python札幌」運営(新参者)
? 札幌駅北口にあるビルに入居している某ソフトウェア会社の社員
? Pythonとの出会いは1995年頃を( v1.2 ?)
? 1年ほどおっかけていたが、長らくご無沙汰
? 昨年秋から仕事で使うようになって再入門
? プライベートでは MicroPython にちょっとはまっている
? 他にETロボコン北海道地区大会の実行委員をやっています
自己紹介
入力 出力処理
センサー
(広い意味での)アクチュエータ
マイクロコントローラ
英国の小学高高学年に100万台を無料配布
フィジカルコンピューティングをとおしてIoT人材育成
BBCは1981 年にも BBC micro で英国のIT教育に貢献
表 裏
Aボタン 5x5マトリクスLED Bボタン
nRF51822 SoC
(CPU, BLE, メモリ)
マイクロUSBコネクタ
リセットボタン
電源コネクタ
入出力ピン
電子コンパス
加速度センサー
肠丑颈产颈:产颈迟と惭颈肠谤辞笔测迟丑辞苍で始めるフィジカルコンピューティング
入出力ピンの太いところはは、ホームセンターでも
売っているワニ口クリップで配線可能
入出力ピンを使った周辺机器
开発环境は奥别产ブラウザ上で动作
つい先日、北米でも販売開始
2020年までに200万台を予定
技
適
問
題
一方、日本では…
micro:bit互換機 chibi:bit
技適取得済
http://microbit.org/
micro:bitの情報はそのまま利用できる
开発环境もそのまま利用できる
でも英语だけ?
肠丑颈产颈:产颈迟と惭颈肠谤辞笔测迟丑辞苍で始めるフィジカルコンピューティング
肠丑颈产颈:产颈迟と惭颈肠谤辞笔测迟丑辞苍で始めるフィジカルコンピューティング
http://chibibit.io/ide/
chibi:bit販売元がJavaScript Blocks Editorを
日本語化して提供
https://education.microsoft.com/chibibit
教育者向けのコンテンツを提供されている
ESP8266
STM32F4 Discovery
Arduino M0
MicroPythonの方はというと…
https://micropython.org/
http://python.microbit.org/editor.html
肠丑颈产颈:产颈迟と惭颈肠谤辞笔测迟丑辞苍で始めるフィジカルコンピューティング
http://www5f.biglobe.ne.jp/~inachi/microbit/micropython/
ドキュメント和訳中(大方出来上がっています)
https://codewith.mu/
ドキュメントでも勧められているmuエディタ
https://github.com/MinoruInachi/mu
日本語化+CHBIBITフォルダ対応したもの公開してます
(パッケージ化は未)
https://github.com/takluyver/ubit_kernel
オマケ:jupyter notebookからも使えます
対話的に開発できて便利!
まとめ
? micro:bitはフィジカルコンピューティング教材
? イギリスでは小学校高学年対象に100万台を無
料配布
? 北米でも2020年までに200万台の出荷を目指して
いる
? 日本ではとりあえず chibi:bit が使える!
? CPython 3.4 と文法が互換な MicroPython が使
える
? 日本語の情報はまだ少ないが、ドキュメント和訳
と mu エディタの日本語化対応中。
http://python-sapporo.github.io/
質問などあれば、Python札幌のSlackチャンネルへ
肠丑颈产颈:产颈迟と惭颈肠谤辞笔测迟丑辞苍で始めるフィジカルコンピューティング
肠丑颈产颈:产颈迟と惭颈肠谤辞笔测迟丑辞苍で始めるフィジカルコンピューティング

More Related Content

肠丑颈产颈:产颈迟と惭颈肠谤辞笔测迟丑辞苍で始めるフィジカルコンピューティング