$30 off During Our Annual Pro Sale. View Details »

【IoT-Tech Meetup #8】Arduino UNO R4 Wi-Fi / Ardu...

SORACOM
January 16, 2024

【IoT-Tech Meetup #8】Arduino UNO R4 Wi-Fi / Arduino Cloud お試し

2024年1月16日開催『IoT-Tech Meetup 第8回【Arduino UNO R4 深掘り会】』で、ルネサスエレクトロニクス株式会社 ジャパンシステムソリューションチーム 主任技師 岡宮由樹氏が発表した資料です。

SORACOM

January 16, 2024
Tweet

More Decks by SORACOM

Other Decks in Technology

Transcript

  1. © 2024 Renesas Electronics Corporation. All rights reserved. Arduino UNO

    R4 Wi-Fi Arduino Cloud お試し RENESAS ELECTRONICS GLOBAL SALES & MARKETING JAPAN SYSTEM SOLUTION YUUKI OKAMIYA RQB-D-24-0001
  2. © 2024 Renesas Electronics Corporation. All rights reserved. Page 2

    ARDUINO CLOUD IoT プロトタイピング Getting Started with Arduino Cloud | Arduino Documentation
  3. © 2024 Renesas Electronics Corporation. All rights reserved. Page 3

    ARDUINO CLOUD アカウント作成 Getting Started with Arduino Cloud | Arduino Documentation
  4. © 2024 Renesas Electronics Corporation. All rights reserved. Page 5

    ARDUINO CLOUD CREATE AGENT インストール
  5. © 2024 Renesas Electronics Corporation. All rights reserved. Page 9

    ARDUINO CLOUD DEVICE セットアップ(USB で自動認識)
  6. © 2024 Renesas Electronics Corporation. All rights reserved. Page 10

    ARDUINO CLOUD デバイスID,セキュリティキー
  7. © 2024 Renesas Electronics Corporation. All rights reserved. Page 11

    ARDUINO CLOUD デバイスセッティング(自動で進行)
  8. © 2024 Renesas Electronics Corporation. All rights reserved. Page 12

    ARDUINO CLOUD デバイスセッティング(完了画面)
  9. © 2024 Renesas Electronics Corporation. All rights reserved. Page 15

    THING 変数追加、デバイス連携、ネットワーク設定
  10. © 2024 Renesas Electronics Corporation. All rights reserved. Page 16

    THING ネットワーク設定(WI-FI、シークレットキー)
  11. © 2024 Renesas Electronics Corporation. All rights reserved. Page 22

    DASHBOARDS ウィジェットと変数のリンク
  12. © 2024 Renesas Electronics Corporation. All rights reserved. Page 25

    THING スケッチの編集と書き込み #include "thingProperties.h" void setup() { Serial.begin(9600); delay(1500); initProperties(); ArduinoCloud.begin(ArduinoIoTPreferredConnection); setDebugMessageLevel(2); ArduinoCloud.printDebugInfo(); pinMode(LED_BUILTIN, OUTPUT); digitalWrite(LED_BUILTIN, LOW); } void loop() { ArduinoCloud.update(); // Your code here } void onLivingLightChange() { // Add your code here to act upon LivingLight change digitalWrite(LED_BUILTIN, livingLight); }
  13. © 2024 Renesas Electronics Corporation. All rights reserved. Page 27

    OTA WI-FI によるオンライン書き込み
  14. © 2024 Renesas Electronics Corporation. All rights reserved. Page 28

    PLAN アップグレード(OTA は ENTRY 以上でサポート)
  15. © 2024 Renesas Electronics Corporation. All rights reserved. Page 29

    OTA スケッチ書き込み確認 モバイルバッテリーから電源供給
  16. © 2024 Renesas Electronics Corporation. All rights reserved. Page 30

    PLAN 個人・教育・ビジネス/FREE, ENTRY, MAKER(+)
  17. © 2024 Renesas Electronics Corporation. All rights reserved. Page 31

    PLAN 比較 Free Entry Maker(+) Business Enterprise Fee 年間契約時の月額 - $1.99 $5.99 ($19.99) $42 Things 一度にクラウドに接続できるThing 2 10 25 (100) 50 ~ Cloud Triggers 変数の条件でメールやスマホ通知 none none 100 (400) 20/day Variables ひとつのThingあたりの変数の数 5 10 無制限 無制限 Data Retention データ保持の期間 1日 15日 3か月 (1年) 1年 API Thingを操作するREST API none 1 req/sec 10 req/sec 10 req/sec OTA Wi-Fi 経由でのスケッチ書き込み none available available available Advanced Chart 拡張グラフ (5個の変数を同時表示) none none available available Sketch Storage スケッチ用のストレージ 100MB 無制限 無制限 無制限 Compilations コンパイルの実行 25/day 無制限 無制限 無制限 Shareable … ダッシュボードの共有 none none available Available
  18. © 2024 Renesas Electronics Corporation. All rights reserved. Page 32

    ARDUINO CLOUD DASHBOARD ウィジェット スイッチ プッシュボタン スライダー ステッパー タイムピッカー メッセンジャー カラー 調光 カラー調光 数値 ステータス ゲージ パーセンテージ LED 地図 グラフ 拡張グラフ スケジューラ― 付箋 セレクター ドロップダウン
  19. © 2024 Renesas Electronics Corporation. All rights reserved. Page 33

    ARDUINO CLOUD API 外部操作(HTTP, PYTHON, JAVASCRIPT, GO)
  20. © 2024 Renesas Electronics Corporation. All rights reserved. Page 34

    まとめ Arduino UNO R4 Wi-Fi + Arduino Cloud •Webブラウザだけで全てが完結できる •変数の読み書きだけでクラウドと連携できる (クラウド連携のスケッチは自動生成される) •1時間でクラウドを使った IoT のプロトタイピングが可能