>100 Views
October 27, 19
スライド概要
2019/10/27
https://algyan.connpass.com/event/147926/
SeeedKKの中の人。Microsoft MVP for Internet of Things。
ReButton+IoT Central 体験ハンズオン@福岡 2019/10/28 Takashi Matsuoka
ReButton+IoT Central体験ハンズオン 14:00~17:30(3.5H) ① Seeed ReButtonとAzure IoT Central ② セルフハンズオン! ③ Seeed ReButtonのカスタマイズ方法 質疑応答
#ALGYAN
Takashi Matsuoka (@matsujirushi12) 「e」3つ 2017~ MVP for Windows Development Wio LTE Wio 3G Wio LTE M1/NB1(BG96) MT3620 DevBoard de:code 2019
① Seeed ReButtonとAzure IoT Central ② セルフハンズオン! ③ Seeed ReButtonのカスタマイズ方法
Azure IoT リファレンスアーキテクチャ http://download.microsoft.com/download/6/1/6/6166d6c1-0ac3-4869-840d-53bcc85319db/Microsoft_Azure_IoT_Reference_Architecture_J_V2.0.pdf
デバイス Ethernet GPIO/PWM HDMI I2C USB SPI USB UART
( ゚Д゚)
IoT in Action Barcelona, Spain Santa Clara, USA Taipei, Taiwan Shinzhen, China New York, USA Seoul, South Korea Tokyo, Japan Orlando, USA Nuremberg, Germany Sydney, Australia Hanover, Germany Taipei, Taiwan https://twitter.com/SeeedJP/status/1051771382835634177
エッジ クラウド Internet ReButton ✓ Azure IoT Hub/Azure IoT Central ✓ 最小限のセットアップ ✓ 低価格 ✓ 電池駆動 ✓ グローバル ✓ カスタマイズ
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
1章 ボタンクリックをIoT Centralへ伝える 2章 測定項目を増やす 3章 ボタンクリックをSMS通知する 4章 ボタンクリックからコード呼び出し 後始末
1.工場出荷時設定に戻す 2.ボタンの押し方 3.LEDの意味 4.APモードへの切替え 5.IoT Centralの画面
① Seeed ReButtonとAzure IoT Central ② セルフハンズオン! ③ Seeed ReButtonのカスタマイズ方法
https://apps.azureiotcentral.com/build/new/71b8a3bf-3b7c-42a8-8e44-ca9654e3c251
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とプラットフォーム、ライブラリ アプリケーション ReButtonApp https://github.com/SeeedJP/ReButtonApp ライブラリ ボード・プラットフォーム Arduino IDE SeeedJP ReButton by Seeed K.K. https://github.com/SeeedJP/ReButtonArduinoPlatform
Azure IoT SDK in ReButton Application Device Client Service Client Provisioning Client Provisioning Service C shared utility https://github.com/Azure/a zure-iot-sdk-c Adapter Arduino API Azure IoT C SDKs Mbed API WiFiInterface
クラウドの基礎を学ぶ Microsoft Learn https://aka.ms/AA6eav9 • クラウドの基礎から応用までを、実習付きで学習 • テーマごとに複数のモジュールからなるラーニン グパス • 各自のアカウントで進捗確認 • Azure Certified試験の準備