>100 Views
June 29, 19
スライド概要
2019/6/29 ReButtonプレゼント付!ReButton+IoT Central体験ハンズオン@横浜
https://algyan.connpass.com/event/130684/
SeeedKKの中の人。Microsoft MVP for Internet of Things。
ReButtonプレゼント付! ReButton+IoT Central体験ハンズオン@横浜 2019/6/29 Takashi Matsuoka
#ALGYAN 2
Takashi Matsuoka (@matsujirushi12) 「e」3つ 2017~ MVP for Windows Development Wio LTE Wio 3G Wio LTE M1/NB1(BG96) Center CLR - YouTube MT3620 DevBoard LINE Simple Beacon / LINE Things
① Seeed ReButtonとAzure IoT Central ② セルフハンズオン! ③ Seeed ReButtonのカスタマイズ方法
① Seeed ReButtonとAzure IoT Central ② セルフハンズオン! ③ Seeed ReButtonのカスタマイズ方法
Azureで IoTを実現する Things IoT Edge Connec tivity IoT Hub Data Factory Data Azure Storage Azure Data Lake Store DPS Insight Action Stream Machine HDInsight SQL SQL Data Azure Analytics Database Warehouse Learning (Hadoop) Data Lake Analytics Cognitive Cosmos DB Services Microsoft Power BI Event Hub Functions Azure Monitor Logic Apps エンドツーエンドをカバーする、様々なサービス群 マイクロソフト太田様 発表資料
推奨アーキテクチャ 組込み機器、人⇔送受信⇔蓄積、表示、分析、活用 PaaSをビルディングブロックで組み合わせ、構築する 様々なIoTシナリオをカバー 開発・運用コスト低 1~数千万台までスケール可能!! サービス連携 PC・タブレット・スマホ デバイス接続 サービス エンタープライズサービス等 外部サービス メッセージング ダッシュボード データ 実時間分析 サービス 管理 その他の ビッグデータ 様々なデバイス ML Microsoft Azure 管理 ストレージ データ・サービスを 第三者へ売る マイクロソフト太田様 発表資料
Azure IoT リファレンスアーキテクチャ http://download.microsoft.com/download/6/1/6/6166d6c1-0ac3-4869-840d-53bcc85319db/Microsoft_Azure_IoT_Reference_Architecture_J_V2.0.pdf
( ゚Д゚)
https://twitter.com/SeeedJP/status/1051771382835634177
エッジ クラウド Internet ReButton
Seeed ReButton IoT development tool • Momentary button • Multiple click scenarios • Indicator LED • Wi-Fi enabled • Extensible with Grove sensors https://twitter.com/SeeedJP/status/1051771382835634177
Azure IoT Central Wi-Fi 2.4G ReButton Button LED User Wi-Fi Access Point Internet Azure IoT Hub
Azure IoTプロダクト分類 分析自動化 大量データ処理 多接続 • Azure AI • Azure ML • Azure Cognitive Services その他 Azure Stream Analytics Azure CosmosDB 連携 Azure Active Directory Azure Monitor Azure DevOps Azure Logic Apps Azure Digital Twins Azure Maps • Azure IoT Hub Azure IoT Hub Device Provisioning Service クラウド エッジ デバイス* Azure Sphere Windows IoT Data Box Edge Azure IoT Edge ソリューション Azure IoT Solution Accelerators • Azure IoT Central Azure Time Series Insights
Azure IoT Hub - Cloud Gateway - Cus tom Cloud Ga teway Device Device Custom Protocols (Cl oud Service, VM) Management app Device registry/Management Monitoring Send commands AMQP, MQTT, HTTPS Applications - Companion apps - Dashboards - Controllers - … Device Field bus / protocol Field Gateway AMQP, MQTT, HTTPS Device Device Field bus / protocol Device Field Gateway OPC, HTTP, CoAP,… VPN/ExpressRoute Custom Cloud Gateway (Cloud Service, VM) Management app Device registry/Management Monitoring Send commands Build 2018 – BRK3803 Azure IoT Platform services - The modern IoT developer toolbox
Azure IoT Hub - Cloud Gateway -
Azure IoT Central - IoT SaaS Solution -
Internet ReButton Azure IoT Central
① Seeed ReButtonとAzure IoT Central ② セルフハンズオン! ③ Seeed ReButtonのカスタマイズ方法
タッチアンドトライ ~ ReButton ~ https://github.com/algyan/touch_and_try-ReButton
① Seeed ReButtonとAzure IoT Central ② セルフハンズオン! ③ Seeed ReButtonのカスタマイズ方法
Seeed ReButton IoT development tool • Momentary button • Multiple click scenarios • Indicator LED • Wi-Fi enabled • Extensible with Grove sensors https://twitter.com/SeeedJP/status/1051771382835634177
https://github.com/SeeedJP/ReButton/tree/master/mechanicals https://github.com/SeeedJP/ReButton/tree/master/electronics
SWDIO SWCLK 25V1635F 16M-BIT MXSMIO FLASH MEMORY? BCM43362KUBG Single-Chip IEEE 802.11 b/g/n MAC/Baseband/Radio + SDIO STM32F412RGY6 Arm Cortex-M4 with FPU, 1K Flash, 256K RAM
I2C Grove connector Jumper switch RGB LED JTAG pads AAA batteries PUSH BUTTON UART for debug SWDIO SWCLK
Image ReButton Image Debug Adapter Image Azure Storage PC
Arduino IDE Visual Studio Code
Arduino IDEとプラットフォーム、ライブラリ アプリケーション ReButtonApp ライブラリ ボード・プラットフォーム Arduino IDE SeeedJP ReButton by Seeed K.K.
IoT Central Measurements Data Export Physical Device Telemetry D2C messages State Event Hub Rules Email Event DeviceTwin Functions Settings Desired Reported Storage Analytics Logic Apps Properties Jobs Flow Commands Dashboard Webhook
おまけ
サンプル公開とコントリビューション コントリビューション 自前のサンプル公開 他人のリポジトリを fork リポジトリ作成 ローカル環境に clone ファイル作成・編集 ローカルにcommit githubにpush ググると 一杯 解説記事が あるので 詳しくは 自分で 調べてね forkしてでき たリポジトリをclone 編集、ローカルに commit&push 元のリポジトリに pull&req 元のオーナーが吟味 &merge pull&reqが多い =利用者が多い なので、 公開している人も うれしいはず ただし、他の人が 似たような pull&reqしてないか 確認した方が良し
因みに… IoT ALGYANのgithubのページ https://github.com/algyan これからたくさんサンプル出てくるはずなので、 皆さん、コントリビューション、よろしくね。 コミュニティは、聞くだけでなく、参加しましょう!