SlideShare a Scribd company logo
Windows IoT Core
on Raspberry Pi
meets Robot Arm
Tomoaki Masuda (@moonmile)
Microsoft MVP Windows Development
Moonmile Solutions, (株)h2Works
自己紹介
執筆&プログラマ
h2works 技術顧問
MVP Windows Development
C++/C#/F#/Xamarin な人 そろそろ逆引き大全C#2015も出ます
アジェンダ
Windows IoT Core をインストールする
Raspberry Pi で Hello World
meArm を動かす
ソフトウェア PWM
I2C 経由で PCA9685 を制御
Install Windows IoT Core
インストール
程よく進化している
最新バージョン 10.0.10586.0
IoT Dashboard でインストール
だが RDBG フォルダがない
10.0.10586 版には RDBG がない
Visual Studio からリモートデバッグでき
ない
前バージョンから RDBG をコピー
Windows IoT Core ver.10.0.10586 のデ
バッグを有効にする | Moonmile
Solutions Blog
Hello world on Win IoT Core in RPi
最初の IoT プログラミング
UWP アプリで作れる
画面は PC で作って RPi へデプロイ
Control meArm by Software PWM
次の IoT プログラミング
Windows IoT Extensions for the UWP を
参照設定する
Windows.Devices.Gpio が
使える
C# なので await/async が
使える
サーボがぷるぷる震えるデモ
.NET だからか、RPi だからか、タイ
マーがシビアなものは難しい。
結論から言えば、うまくいかない!!!
Control meArm by I2C & PCA9685
I2C で通信プログラミング
Windows IoT Extensions for the UWP を
参照設定する
Windows.Devices.I2C が
使える
PCA9685 と通信する
データシートを読む
meArm がスムースに動くデモ
制御先は Arduino でもよい。
Web API 経由も可
自前ジョイスティックも可
展開例
Web API 経由で制御
iOS/Android から制御
ジョイスティック、ボタンで制御
RPi に直接つなげる
Arduino から通知させる
Bluetooth 経由
参考文献
Get Started with Windows IoT
https://ms-iot.github.io/content/en-US/GetStarted.htm
hackster.io
https://www.hackster.io/
ms-iot/samples
https://github.com/ms-iot/samples
購入先
 MeArm Robotics
http://www.mearm.com/
 RSコンポーネンツ
http://jp.rs-online.com/web/
 スイッチサイエンス
https://www.switch-science.com/
 秋月電子
http://akizukidenshi.com/catalog/default.aspx
 千石電商
https://www.sengoku.co.jp/
 Adafruit
https://www.adafruit.com/
 Aliexpress
http://www.aliexpress.com/

More Related Content

PPTX
これから始める Windows io t core
PPTX
Let’s play windows 10 io t on raspberry pi !
PPTX
Windows IoT Core and Robot Arm
PDF
Azure Video Analyzer IoT活用セミナー - 概要
PPTX
Desktop app dev strategy for .net core 3.0
PPTX
IoTの始め方~.NET Micro Framework編
PPTX
自宅インフラの育て方 第2回
これから始める Windows io t core
Let’s play windows 10 io t on raspberry pi !
Windows IoT Core and Robot Arm
Azure Video Analyzer IoT活用セミナー - 概要
Desktop app dev strategy for .net core 3.0
IoTの始め方~.NET Micro Framework編
自宅インフラの育て方 第2回

What's hot (20)

PDF
デスクトップ向けUIコンポーネントの対応状況と今後の予定
PPTX
Test automation strategy for .net core 3 transition
PDF
WeDX Flow Hands-on
PDF
VM 基盤運用チームの DevOps
PDF
Kinectプログラミング Step by Step
PPTX
クラウド―Arduino接続について
PDF
IoT業界で必須サービスになってきたAzure Web PubSubとAzure IoT EdgeのEFLOWについてご紹介
PDF
Azure IoT Edge for Linux on Windows (EFLOW)を学ぶ!
PPTX
DLLAB Engineer Days: 推論環境としての Windows ML x ONNX の実際
PPTX
mbedとwindows 8.1
PPTX
KinectプログラミングStepByStep
PDF
Azureクラウドのネイティブアプリ、IoTとエッジAIの管理ソリューション
PDF
.NET Micro Framework の基礎
PDF
Microsoft Cognitive Servicesが実現する業務自動化
PPTX
知ってますか? Azure IoT Edge
PDF
マネージドKubernetes、「Kubernetes Service Hatoba」を使ってみよう
PPSX
Settings SyncとCodespaceで体験する新世代へのパラダイムシフト
PPTX
Raspberry piと.net coreのstandardな関係
PPTX
試してGOTTEN READY! Azure Sphere
PPTX
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
デスクトップ向けUIコンポーネントの対応状況と今後の予定
Test automation strategy for .net core 3 transition
WeDX Flow Hands-on
VM 基盤運用チームの DevOps
Kinectプログラミング Step by Step
クラウド―Arduino接続について
IoT業界で必須サービスになってきたAzure Web PubSubとAzure IoT EdgeのEFLOWについてご紹介
Azure IoT Edge for Linux on Windows (EFLOW)を学ぶ!
DLLAB Engineer Days: 推論環境としての Windows ML x ONNX の実際
mbedとwindows 8.1
KinectプログラミングStepByStep
Azureクラウドのネイティブアプリ、IoTとエッジAIの管理ソリューション
.NET Micro Framework の基礎
Microsoft Cognitive Servicesが実現する業務自動化
知ってますか? Azure IoT Edge
マネージドKubernetes、「Kubernetes Service Hatoba」を使ってみよう
Settings SyncとCodespaceで体験する新世代へのパラダイムシフト
Raspberry piと.net coreのstandardな関係
試してGOTTEN READY! Azure Sphere
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
Ad

Similar to Windows io t core on raspberry pi meets ロボットアーム (20)

PPTX
Win IoT on RPi デモ
PPTX
Raspberry pi は raspbian だけのものじゃない
PDF
機械学習 (AI/ML) 勉強会 #2 IoT編
PPTX
Windows10 IoT CoreとBLE
PDF
TOPPERS as an IoT OS(kernel)
PDF
IoT/ロボティクス時代のモニタリングとコントロール
PDF
20170720_5 MBC-IoT_IoTビジネス共創ラボ
PPT
Raspberry pi 2
PPTX
ラズパイ2にWindows 10 IoT Coreを入れてWindows Universal アプリ動かしてみた
PPTX
Raspberry piで動かすロボットアーム
PPTX
これからはじめるIoTデバイス mbed入門編
PPTX
春の勉強会 2015
PDF
Io t security-suzki-20170224
PPTX
Windows 10 on ARM やるの?やらないの?どっちなんだい!
PDF
JavaOne2014_LT
PDF
Hol004 体験io t(azureとraspberry_piで体験
PPTX
ラズパイでネット対応 学習リモコンをつくろう!
PDF
IoT キットハンズオンのソースコード解説します クラウド編 Part1 Section2
PDF
デバイスをセキュアにつないで可視化する – Azure Sphere、Digital Twin紹介_IoTビジネス共創ラボ 第10回 勉強会
Win IoT on RPi デモ
Raspberry pi は raspbian だけのものじゃない
機械学習 (AI/ML) 勉強会 #2 IoT編
Windows10 IoT CoreとBLE
TOPPERS as an IoT OS(kernel)
IoT/ロボティクス時代のモニタリングとコントロール
20170720_5 MBC-IoT_IoTビジネス共創ラボ
Raspberry pi 2
ラズパイ2にWindows 10 IoT Coreを入れてWindows Universal アプリ動かしてみた
Raspberry piで動かすロボットアーム
これからはじめるIoTデバイス mbed入門編
春の勉強会 2015
Io t security-suzki-20170224
Windows 10 on ARM やるの?やらないの?どっちなんだい!
JavaOne2014_LT
Hol004 体験io t(azureとraspberry_piで体験
ラズパイでネット対応 学習リモコンをつくろう!
IoT キットハンズオンのソースコード解説します クラウド編 Part1 Section2
デバイスをセキュアにつないで可視化する – Azure Sphere、Digital Twin紹介_IoTビジネス共創ラボ 第10回 勉強会
Ad

Windows io t core on raspberry pi meets ロボットアーム