Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

chibi:bitとMicroPythonで始めるフィジカルコンピューティング

729 views

Published on

OSC2017 HokkaidoでのPython札幌セミナースライドを少し直したもの。

Published in: Software
  • Be the first to comment

  • Be the first to like this

chibi:bitとMicroPythonで始めるフィジカルコンピューティング

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

×