Windows IoT onRaspberry Pi で
ロボットアームを動かそう
増田 智明(@moonmile)
.NET ラボ Microsoft MVP .NET
Moonmile Solutions, h2Works
2.
アジェンダ
Windows IoTCore とは?
Raspberry Pi とは?
Windows IoT Core を Raspberry Pi にインストールする
簡単な Hello World.
Windows IoT on Raspberry Pi の利点
Windows IoT on Raspberry Pi の欠点
グリッパーアームを動かす(GPIO, LED, HDMI)
Raspberry Pi タンクを動かす(L293D, GPIO, xbox コントロール)
meArm を動かす(I2C)
3.
Windows IoT Coreとは?
Internet of Things に特化したプラットフォーム
Internet(有線LAN, Wi-Fi, Bluetooth)
Things(加速度センサー、温度センサー、モーター制御など)
Visual Studio 2015 で Universal アプリを使って開発できる
ストアアプリと同じ方法で作成する
バックグラウンドプロセスのみもあり。
.NET Framework を利用する
Raspberry Pi2 とWindows IoT
Raspberry Pi2 から SoC(System on Chip)に対応し Windows IoT の対象となる
他に MinnowBoard Max, Galileo の組み合わせがある。
もともと Galileo が先行していたのだが、持っている人が少ないのか話題にならず。
Raspberry Pi のほうがユーザーが多い?
6.
Windows IoT Coreのインストール
8GB micro SD カードに焼き込む
Windows 10 を利用する必要あり(VMWare Playerでも可能)
1枚焼けば、Win32DiskImager 等で量産が可能
SD カードを差し替えれば良いので、 元の Raspbian との共存は簡単
Windows IoT - Setup your PC for Raspberry Pi 2
https://ms-iot.github.io/content/en-US/win10/SetupPCRPI.htm