Submit Search
Upload
chibi:bitとMicroPythonで始めるフィジカルコンピューティング
•
Download as PPTX, PDF
•
0 likes
•
1,311 views
Minoru Inachi
Follow
OSC2017 HokkaidoでのPython札幌セミナースライドを少し直したもの。
Read less
Read more
Software
Report
Share
Report
Share
1 of 35
Download now
Recommended
GBDC 勉強会 #1 Python を用いたツール作成工数の最小化
GBDC 勉強会 #1 Python を用いたツール作成工数の最小化
Yutaka Kato
組込み向けスクリプト言語mrubyをEV3で動かしてみよう
組込み向けスクリプト言語mrubyをEV3で動かしてみよう
Takuya Azumi
mrubyでETロボコンに出よう
mrubyでETロボコンに出よう
yamanekko
Pythonで作る俺様サウンドエフェクター
Pythonで作る俺様サウンドエフェクター
Ransui Iso
蛇を埋葬する(PythonをEmbedする)
蛇を埋葬する(PythonをEmbedする)
Shintarou Okada
Pythonでルンバをペットにする闇の技術
Pythonでルンバをペットにする闇の技術
karaage0703
TFUG_yuma_matsuoka__distributed_GPU
TFUG_yuma_matsuoka__distributed_GPU
YumaMatsuoka
PyCon JP 2014 plone terada
PyCon JP 2014 plone terada
Manabu Terada
Recommended
GBDC 勉強会 #1 Python を用いたツール作成工数の最小化
GBDC 勉強会 #1 Python を用いたツール作成工数の最小化
Yutaka Kato
組込み向けスクリプト言語mrubyをEV3で動かしてみよう
組込み向けスクリプト言語mrubyをEV3で動かしてみよう
Takuya Azumi
mrubyでETロボコンに出よう
mrubyでETロボコンに出よう
yamanekko
Pythonで作る俺様サウンドエフェクター
Pythonで作る俺様サウンドエフェクター
Ransui Iso
蛇を埋葬する(PythonをEmbedする)
蛇を埋葬する(PythonをEmbedする)
Shintarou Okada
Pythonでルンバをペットにする闇の技術
Pythonでルンバをペットにする闇の技術
karaage0703
TFUG_yuma_matsuoka__distributed_GPU
TFUG_yuma_matsuoka__distributed_GPU
YumaMatsuoka
PyCon JP 2014 plone terada
PyCon JP 2014 plone terada
Manabu Terada
210911 これから始める電子工作とMicroPython
210911 これから始める電子工作とMicroPython
Takuya Nishimoto
XML-RPC : Pythonが「電池付属」と呼ばれる理由
XML-RPC : Pythonが「電池付属」と呼ばれる理由
Ransui Iso
Tfug#4
Tfug#4
tak9029
High performance python computing for data science
High performance python computing for data science
Takami Sato
Pythonでpdfをいじってみる
Pythonでpdfをいじってみる
株式会社 システムヨシイ
Python パッケージの影響を歴史から理解してみよう!
Python パッケージの影響を歴史から理解してみよう!
Kir Chou
Sinatra風マイクロフレームワークで始めるPython
Sinatra風マイクロフレームワークで始めるPython
kuroneko1988
Marsface Project: 火星および太陽系惑星群の擬似不自然構造物探索
Marsface Project: 火星および太陽系惑星群の擬似不自然構造物探索
Hideki
Pythonのシグナル処理
Pythonのシグナル処理
Atsuo Ishimoto
各OSにおいて、OpenCVをpythonから使う方法
各OSにおいて、OpenCVをpythonから使う方法
Katsuhiro Morishita
TensorFlowによるFizz Buzz
TensorFlowによるFizz Buzz
yaju88
最適化超入門
最適化超入門
Takami Sato
RubyエンジニアがPythonをdisるためにPythonを勉強してみた
RubyエンジニアがPythonをdisるためにPythonを勉強してみた
Yusuke Kon
画像処理ライブラリ OpenCV で 出来ること・出来ないこと
画像処理ライブラリ OpenCV で 出来ること・出来ないこと
Norishige Fukushima
SekainoKAO by TeamKAO
SekainoKAO by TeamKAO
Hideki
クラウドサービス、AWS/Azure/GCP それぞれの Text to Speechを比べてみた
クラウドサービス、AWS/Azure/GCP それぞれの Text to Speechを比べてみた
Daizen Ikehara
Windowsにpythonをインストールしてみよう
Windowsにpythonをインストールしてみよう
Kenji NAKAGAKI
Scikit learnで学ぶ機械学習入門
Scikit learnで学ぶ機械学習入門
Takami Sato
UnityでのLINQ活用例
UnityでのLINQ活用例
Ryota Murohoshi
Final LINQ extensions III
Final LINQ extensions III
Kouji Matsui
MicroPythonのCモジュールを作ってみる
MicroPythonのCモジュールを作ってみる
Kenta IDA
211120 他人の書いたPythonスクリプトをステップ実行で理解する
211120 他人の書いたPythonスクリプトをステップ実行で理解する
Takuya Nishimoto
More Related Content
What's hot
210911 これから始める電子工作とMicroPython
210911 これから始める電子工作とMicroPython
Takuya Nishimoto
XML-RPC : Pythonが「電池付属」と呼ばれる理由
XML-RPC : Pythonが「電池付属」と呼ばれる理由
Ransui Iso
Tfug#4
Tfug#4
tak9029
High performance python computing for data science
High performance python computing for data science
Takami Sato
Pythonでpdfをいじってみる
Pythonでpdfをいじってみる
株式会社 システムヨシイ
Python パッケージの影響を歴史から理解してみよう!
Python パッケージの影響を歴史から理解してみよう!
Kir Chou
Sinatra風マイクロフレームワークで始めるPython
Sinatra風マイクロフレームワークで始めるPython
kuroneko1988
Marsface Project: 火星および太陽系惑星群の擬似不自然構造物探索
Marsface Project: 火星および太陽系惑星群の擬似不自然構造物探索
Hideki
Pythonのシグナル処理
Pythonのシグナル処理
Atsuo Ishimoto
各OSにおいて、OpenCVをpythonから使う方法
各OSにおいて、OpenCVをpythonから使う方法
Katsuhiro Morishita
TensorFlowによるFizz Buzz
TensorFlowによるFizz Buzz
yaju88
最適化超入門
最適化超入門
Takami Sato
RubyエンジニアがPythonをdisるためにPythonを勉強してみた
RubyエンジニアがPythonをdisるためにPythonを勉強してみた
Yusuke Kon
画像処理ライブラリ OpenCV で 出来ること・出来ないこと
画像処理ライブラリ OpenCV で 出来ること・出来ないこと
Norishige Fukushima
SekainoKAO by TeamKAO
SekainoKAO by TeamKAO
Hideki
クラウドサービス、AWS/Azure/GCP それぞれの Text to Speechを比べてみた
クラウドサービス、AWS/Azure/GCP それぞれの Text to Speechを比べてみた
Daizen Ikehara
Windowsにpythonをインストールしてみよう
Windowsにpythonをインストールしてみよう
Kenji NAKAGAKI
Scikit learnで学ぶ機械学習入門
Scikit learnで学ぶ機械学習入門
Takami Sato
UnityでのLINQ活用例
UnityでのLINQ活用例
Ryota Murohoshi
Final LINQ extensions III
Final LINQ extensions III
Kouji Matsui
What's hot
(20)
210911 これから始める電子工作とMicroPython
210911 これから始める電子工作とMicroPython
XML-RPC : Pythonが「電池付属」と呼ばれる理由
XML-RPC : Pythonが「電池付属」と呼ばれる理由
Tfug#4
Tfug#4
High performance python computing for data science
High performance python computing for data science
Pythonでpdfをいじってみる
Pythonでpdfをいじってみる
Python パッケージの影響を歴史から理解してみよう!
Python パッケージの影響を歴史から理解してみよう!
Sinatra風マイクロフレームワークで始めるPython
Sinatra風マイクロフレームワークで始めるPython
Marsface Project: 火星および太陽系惑星群の擬似不自然構造物探索
Marsface Project: 火星および太陽系惑星群の擬似不自然構造物探索
Pythonのシグナル処理
Pythonのシグナル処理
各OSにおいて、OpenCVをpythonから使う方法
各OSにおいて、OpenCVをpythonから使う方法
TensorFlowによるFizz Buzz
TensorFlowによるFizz Buzz
最適化超入門
最適化超入門
RubyエンジニアがPythonをdisるためにPythonを勉強してみた
RubyエンジニアがPythonをdisるためにPythonを勉強してみた
画像処理ライブラリ OpenCV で 出来ること・出来ないこと
画像処理ライブラリ OpenCV で 出来ること・出来ないこと
SekainoKAO by TeamKAO
SekainoKAO by TeamKAO
クラウドサービス、AWS/Azure/GCP それぞれの Text to Speechを比べてみた
クラウドサービス、AWS/Azure/GCP それぞれの Text to Speechを比べてみた
Windowsにpythonをインストールしてみよう
Windowsにpythonをインストールしてみよう
Scikit learnで学ぶ機械学習入門
Scikit learnで学ぶ機械学習入門
UnityでのLINQ活用例
UnityでのLINQ活用例
Final LINQ extensions III
Final LINQ extensions III
Similar to chibi:bitとMicroPythonで始めるフィジカルコンピューティング
MicroPythonのCモジュールを作ってみる
MicroPythonのCモジュールを作ってみる
Kenta IDA
211120 他人の書いたPythonスクリプトをステップ実行で理解する
211120 他人の書いたPythonスクリプトをステップ実行で理解する
Takuya Nishimoto
Cythonやってみた!
Cythonやってみた!
YukiFukuda3
Python & PyConJP 2014 Report
Python & PyConJP 2014 Report
gree_tech
Python for Beginners ( #PyLadiesKyoto Meetup )
Python for Beginners ( #PyLadiesKyoto Meetup )
Ai Makabi
Kobe.py 勉強会 minecraft piスライド
Kobe.py 勉強会 minecraft piスライド
Masafumi Terazono
PyScriptの紹介
PyScriptの紹介
2bo 2bo
200208 osh-nishimoto-v2
200208 osh-nishimoto-v2
Takuya Nishimoto
スクレイピングとPython
スクレイピングとPython
Hironori Sekine
デジタルツインの夜明け
デジタルツインの夜明け
Genki Okuma
monoを使ってlt countdowntimerを動かしてみる
monoを使ってlt countdowntimerを動かしてみる
Fumihito Yokoyama
関西Itコミュニティ集まれ!デブサミ名物コミュニティlt大会(発表版)
関西Itコミュニティ集まれ!デブサミ名物コミュニティlt大会(発表版)
rip jyr
Why python
Why python
Mikio Kubo
CodeIgniter 最新情報 2010
CodeIgniter 最新情報 2010
kenjis
マインクラフトでプログラミングを楽しむ
マインクラフトでプログラミングを楽しむ
hevohevo
MicroPython + ESP32
MicroPython + ESP32
Takuya Nishimoto
コボラーがPython始めてみた話
コボラーがPython始めてみた話
Yuuki Nakajima
RaspberryPiとawsで取組んだ自作IoT
RaspberryPiとawsで取組んだ自作IoT
Saito5656
Pythonコミュニティ-紹介 @ LOCAL 2015
Pythonコミュニティ-紹介 @ LOCAL 2015
Takayuki Shimizukawa
Stapy#22 LT
Stapy#22 LT
NaoY-2501
Similar to chibi:bitとMicroPythonで始めるフィジカルコンピューティング
(20)
MicroPythonのCモジュールを作ってみる
MicroPythonのCモジュールを作ってみる
211120 他人の書いたPythonスクリプトをステップ実行で理解する
211120 他人の書いたPythonスクリプトをステップ実行で理解する
Cythonやってみた!
Cythonやってみた!
Python & PyConJP 2014 Report
Python & PyConJP 2014 Report
Python for Beginners ( #PyLadiesKyoto Meetup )
Python for Beginners ( #PyLadiesKyoto Meetup )
Kobe.py 勉強会 minecraft piスライド
Kobe.py 勉強会 minecraft piスライド
PyScriptの紹介
PyScriptの紹介
200208 osh-nishimoto-v2
200208 osh-nishimoto-v2
スクレイピングとPython
スクレイピングとPython
デジタルツインの夜明け
デジタルツインの夜明け
monoを使ってlt countdowntimerを動かしてみる
monoを使ってlt countdowntimerを動かしてみる
関西Itコミュニティ集まれ!デブサミ名物コミュニティlt大会(発表版)
関西Itコミュニティ集まれ!デブサミ名物コミュニティlt大会(発表版)
Why python
Why python
CodeIgniter 最新情報 2010
CodeIgniter 最新情報 2010
マインクラフトでプログラミングを楽しむ
マインクラフトでプログラミングを楽しむ
MicroPython + ESP32
MicroPython + ESP32
コボラーがPython始めてみた話
コボラーがPython始めてみた話
RaspberryPiとawsで取組んだ自作IoT
RaspberryPiとawsで取組んだ自作IoT
Pythonコミュニティ-紹介 @ LOCAL 2015
Pythonコミュニティ-紹介 @ LOCAL 2015
Stapy#22 LT
Stapy#22 LT
chibi:bitとMicroPythonで始めるフィジカルコンピューティング
1.
chibi:bitとMicroPythonで始める フィジカルコンピューティング 2017/07/15 OSC2017 Hokkaido Python札幌
稲地 稔
2.
BBC micro:bit と
chibi:bit フィジカルコンピューティングとは? chibi:bit 動く MicroPython と開発環境
3.
稲地 稔 • コミュニティ「Python札幌」運営(新参者) •
札幌駅北口にあるビルに入居している某ソフトウェア会社の社員 • Pythonとの出会いは1995年頃を( v1.2 ?) • 1年ほどおっかけていたが、長らくご無沙汰 • 昨年秋から仕事で使うようになって再入門 • プライベートでは MicroPython にちょっとはまっている • 他にETロボコン北海道地区大会の実行委員をやっています 自己紹介
4.
入力 出力処理
5.
センサー
6.
(広い意味での)アクチュエータ
7.
マイクロコントローラ
8.
英国の小学高高学年に100万台を無料配布 フィジカルコンピューティングをとおしてIoT人材育成
9.
BBCは1981 年にも BBC
micro で英国のIT教育に貢献
10.
表 裏 Aボタン 5x5マトリクスLED
Bボタン nRF51822 SoC (CPU, BLE, メモリ) マイクロUSBコネクタ リセットボタン 電源コネクタ 入出力ピン 電子コンパス 加速度センサー
11.
12.
入出力ピンの太いところはは、ホームセンターでも 売っているワニ口クリップで配線可能
13.
入出力ピンを使った周辺機器
14.
開発環境はWebブラウザ上で動作
15.
つい先日、北米でも販売開始 2020年までに200万台を予定
16.
技 適 問 題 一方、日本では…
17.
micro:bit互換機 chibi:bit 技適取得済
18.
http://microbit.org/ micro:bitの情報はそのまま利用できる
19.
開発環境もそのまま利用できる
20.
でも英語だけ?
21.
22.
23.
http://chibibit.io/ide/ chibi:bit販売元がJavaScript Blocks Editorを 日本語化して提供
24.
https://education.microsoft.com/chibibit 教育者向けのコンテンツを提供されている
25.
ESP8266 STM32F4 Discovery Arduino M0 MicroPythonの方はというと… https://micropython.org/
26.
http://python.microbit.org/editor.html
27.
28.
http://www5f.biglobe.ne.jp/~inachi/microbit/micropython/ ドキュメント和訳中(大方出来上がっています)
29.
https://codewith.mu/ ドキュメントでも勧められているmuエディタ
30.
https://github.com/MinoruInachi/mu 日本語化+CHBIBITフォルダ対応したもの公開してます (パッケージ化は未)
31.
https://github.com/takluyver/ubit_kernel オマケ:jupyter notebookからも使えます 対話的に開発できて便利!
32.
まとめ • micro:bitはフィジカルコンピューティング教材 • イギリスでは小学校高学年対象に100万台を無 料配布 •
北米でも2020年までに200万台の出荷を目指して いる • 日本ではとりあえず chibi:bit が使える! • CPython 3.4 と文法が互換な MicroPython が使 える • 日本語の情報はまだ少ないが、ドキュメント和訳 と mu エディタの日本語化対応中。
33.
http://python-sapporo.github.io/ 質問などあれば、Python札幌のSlackチャンネルへ
Download now