Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
SORACOM,INC
PDF, PPTX
3,322 views
JAWS DAYS 2018 | IoT時代におけるデバイスのファームウェアとクラウドのいい関係
JAWS DAYS 2018 IoT時代におけるデバイスのファームウェアとクラウドのいい関係 株式会社ソラコム テクノロジー・エバンジェリスト 松下享平
Technology
◦
Related topics:
Internet of Things
•
Read more
4
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 55
2
/ 55
3
/ 55
4
/ 55
5
/ 55
6
/ 55
7
/ 55
8
/ 55
9
/ 55
10
/ 55
11
/ 55
12
/ 55
13
/ 55
14
/ 55
15
/ 55
16
/ 55
17
/ 55
18
/ 55
19
/ 55
20
/ 55
21
/ 55
22
/ 55
23
/ 55
24
/ 55
25
/ 55
26
/ 55
27
/ 55
28
/ 55
29
/ 55
30
/ 55
31
/ 55
32
/ 55
33
/ 55
34
/ 55
35
/ 55
36
/ 55
37
/ 55
38
/ 55
39
/ 55
40
/ 55
41
/ 55
42
/ 55
43
/ 55
44
/ 55
45
/ 55
46
/ 55
47
/ 55
48
/ 55
49
/ 55
50
/ 55
51
/ 55
52
/ 55
53
/ 55
54
/ 55
55
/ 55
More Related Content
PDF
SORACOM UG 信州 #3 | About SORACOM & Updates
by
SORACOM,INC
PDF
Enterprise API Hack Night #13 | LoRaWANは簡単!SORACOM Air for LoRaWANを用いたプロトタイプデ...
by
SORACOM,INC
PDF
JAWS-UG 金沢 | これだけ知っていれば LPWA
by
SORACOM,INC
PPTX
SORACOM Technology Camp 2018 | 開会宣言
by
SORACOM,INC
PDF
SORACOM Technology Camp 2018 アドバンストラック2 | 売れば売るほど大変"を防ぐ!「IoT デバイス初期設定の工数削減」手法
by
SORACOM,INC
PPTX
SORACOM Technology Camp 2018 ベーシックトラック3 | 今日から始めるセンサーデータの可視化
by
SORACOM,INC
PPTX
SORACOM Conference Discovery 2017 | E3. デバイスからのクラウド連携パターン
by
SORACOM,INC
PPTX
SORACOM Conference Discovery 2017 ナイトイベント | Discovery ラップアップ
by
SORACOM,INC
SORACOM UG 信州 #3 | About SORACOM & Updates
by
SORACOM,INC
Enterprise API Hack Night #13 | LoRaWANは簡単!SORACOM Air for LoRaWANを用いたプロトタイプデ...
by
SORACOM,INC
JAWS-UG 金沢 | これだけ知っていれば LPWA
by
SORACOM,INC
SORACOM Technology Camp 2018 | 開会宣言
by
SORACOM,INC
SORACOM Technology Camp 2018 アドバンストラック2 | 売れば売るほど大変"を防ぐ!「IoT デバイス初期設定の工数削減」手法
by
SORACOM,INC
SORACOM Technology Camp 2018 ベーシックトラック3 | 今日から始めるセンサーデータの可視化
by
SORACOM,INC
SORACOM Conference Discovery 2017 | E3. デバイスからのクラウド連携パターン
by
SORACOM,INC
SORACOM Conference Discovery 2017 ナイトイベント | Discovery ラップアップ
by
SORACOM,INC
What's hot
PDF
Developer festa sapporo 2018 | 最新事例から学ぶ IoT の今と、 SORACOM サービス活用による IoT開発の現場
by
SORACOM,INC
PPTX
SORACOMでのJava/AWS活用
by
Akio Katayama
PPTX
SORACOM Conference "Discovery" 2018 | G1. G3. IoTプラットフォーム SORACOM 全サービスのご紹介
by
SORACOM,INC
PPTX
SORACOM Technology Camp 2018 ベーシックトラック4 | SORACOM LTE-M Button の始め方
by
SORACOM,INC
PDF
SORACOM UG Miyagi | SORACOM 2017年の振り返り Let’s ライトニングトーク Wio LTE ご紹介 深センの今を教えよう
by
SORACOM,INC
PPTX
SORACOM Bootcamp Rec9 - SORACOM Direct / Door
by
SORACOM,INC
PDF
SORACOM Technology Camp 2018 アドバンストラック4 | スモールスタートの次の一手は?成長できるIoTシステムの実例と回避した...
by
SORACOM,INC
PPTX
日本 Java ユーザーグループ JJUG CCC 2015 Fall by ソラコム 片山
by
SORACOM,INC
PDF
ネットワーク運用自動化のためのサービス・運用設計
by
Yuya Rin
PPTX
SORACOM Conference "Discovery" 2018 | F3. SORACOMで実現する “Intranet” Of Things バ...
by
SORACOM,INC
PPTX
SORACOM Discovery 2019 基調講演「IoT を超えて」SORACOMプラットフォームの進化とお客様のイノベーション実践
by
SORACOM,INC
PDF
ShowNet2021 external_sideview
by
Interop Tokyo ShowNet NOC Team
PDF
ShowNet2021 facility&tranport_sideview
by
Interop Tokyo ShowNet NOC Team
PDF
ShowNet2021 ファシリティ_parapara
by
Interop Tokyo ShowNet NOC Team
PDF
構成情報データベースをGitで管理したいネットワーク運用者の憂鬱
by
Yuya Rin
PDF
クラウドの組み立て方事始め H/W利用者としての事業者
by
Naoto MATSUMOTO
PPTX
2015-ShowNet-報告資料
by
Interop Tokyo ShowNet NOC Team
PDF
Lagopus Project (Open Source Conference)
by
Tomoya Hibi
PPTX
2015-ShowNetステージ-ファシリティ
by
Interop Tokyo ShowNet NOC Team
PDF
テレコムのビッグデータ解析 & AI サイバーセキュリティ
by
NVIDIA Japan
Developer festa sapporo 2018 | 最新事例から学ぶ IoT の今と、 SORACOM サービス活用による IoT開発の現場
by
SORACOM,INC
SORACOMでのJava/AWS活用
by
Akio Katayama
SORACOM Conference "Discovery" 2018 | G1. G3. IoTプラットフォーム SORACOM 全サービスのご紹介
by
SORACOM,INC
SORACOM Technology Camp 2018 ベーシックトラック4 | SORACOM LTE-M Button の始め方
by
SORACOM,INC
SORACOM UG Miyagi | SORACOM 2017年の振り返り Let’s ライトニングトーク Wio LTE ご紹介 深センの今を教えよう
by
SORACOM,INC
SORACOM Bootcamp Rec9 - SORACOM Direct / Door
by
SORACOM,INC
SORACOM Technology Camp 2018 アドバンストラック4 | スモールスタートの次の一手は?成長できるIoTシステムの実例と回避した...
by
SORACOM,INC
日本 Java ユーザーグループ JJUG CCC 2015 Fall by ソラコム 片山
by
SORACOM,INC
ネットワーク運用自動化のためのサービス・運用設計
by
Yuya Rin
SORACOM Conference "Discovery" 2018 | F3. SORACOMで実現する “Intranet” Of Things バ...
by
SORACOM,INC
SORACOM Discovery 2019 基調講演「IoT を超えて」SORACOMプラットフォームの進化とお客様のイノベーション実践
by
SORACOM,INC
ShowNet2021 external_sideview
by
Interop Tokyo ShowNet NOC Team
ShowNet2021 facility&tranport_sideview
by
Interop Tokyo ShowNet NOC Team
ShowNet2021 ファシリティ_parapara
by
Interop Tokyo ShowNet NOC Team
構成情報データベースをGitで管理したいネットワーク運用者の憂鬱
by
Yuya Rin
クラウドの組み立て方事始め H/W利用者としての事業者
by
Naoto MATSUMOTO
2015-ShowNet-報告資料
by
Interop Tokyo ShowNet NOC Team
Lagopus Project (Open Source Conference)
by
Tomoya Hibi
2015-ShowNetステージ-ファシリティ
by
Interop Tokyo ShowNet NOC Team
テレコムのビッグデータ解析 & AI サイバーセキュリティ
by
NVIDIA Japan
Similar to JAWS DAYS 2018 | IoT時代におけるデバイスのファームウェアとクラウドのいい関係
PDF
Amazon FreeRTOSを用いた量産向けIoTマイコンデバイス開発プロトタイピング
by
Amazon Web Services Japan
PPTX
エッジコンピューティングで実現できる活用シナリオ3選
by
Jun Ichikawa
PDF
AWS IoT サービス アップデートのご紹介
by
Amazon Web Services Japan
PDF
IoT@Loft #4 - IoT製品の量産化および運用を効率化させるためのAWS サービスの使い方
by
Amazon Web Services Japan
PDF
20180508 AWS Black Belt Online Seminar AWS Greengrassで実現するエッジコンピューティング
by
Amazon Web Services Japan
PDF
AWS Black Belt Online Seminar 2017 IoT向け最新アーキテクチャパターン
by
Amazon Web Services Japan
PPTX
Serverless x IoT = "IoT Scale" backend
by
Motokatsu Matsui
PDF
IoT時代におけるセンサーデバイスとネットワーク通信について.pdf
by
CRI Japan, Inc.
PPTX
【Connected.T2】システム構築・運用負荷を軽減!SORACOM Beam が実現する、ヒトとモノにやさしいIoT
by
SORACOM,INC
PDF
AWSオンリーで実現するIoTクラウド基盤
by
Godai Nakamura
PPTX
Open Cloud Innovation Festa 2016 | モノがクラウドに直結 IoT向け プログラマブルな通信プラットフォーム "SORACOM"
by
SORACOM,INC
PDF
オープンクラウドカンファレンス2017 | クラウドネイティブなIoT通信プラットフォームと その活用事例
by
SORACOM,INC
PPTX
IoT開発を支える技術の今とこれから
by
Knowledge & Experience
PPTX
SORACOM Conference "Discovery" 2018 | F2. SORACOMサービスを利用したIoTアプリケーションのクラウド連携
by
SORACOM,INC
PDF
AWS greengrassとは何か (in Japanese)
by
Toshihiko Yamakami
PPTX
20180509 IoT/M2M展 ソラコム玉川特別講演
by
SORACOM,INC
PDF
Sum awsloft tko-iotloft-10-lt4-may-2020
by
Amazon Web Services Japan
PDF
2023-08-03 JAWS-UG IoT専門部会「AWS IoT ExpressLinkの動作を調べてみよう」
by
Akira Tateishi
PPTX
20181017日経xTECH EXPO基調講演 | IoT活用の羅針盤~IoT通信の進化と実践事例にみるIoT活用戦略~
by
SORACOM,INC
PDF
LPWA Sigfoxネットワークとクラウド連携
by
Device WebAPI Consortium
Amazon FreeRTOSを用いた量産向けIoTマイコンデバイス開発プロトタイピング
by
Amazon Web Services Japan
エッジコンピューティングで実現できる活用シナリオ3選
by
Jun Ichikawa
AWS IoT サービス アップデートのご紹介
by
Amazon Web Services Japan
IoT@Loft #4 - IoT製品の量産化および運用を効率化させるためのAWS サービスの使い方
by
Amazon Web Services Japan
20180508 AWS Black Belt Online Seminar AWS Greengrassで実現するエッジコンピューティング
by
Amazon Web Services Japan
AWS Black Belt Online Seminar 2017 IoT向け最新アーキテクチャパターン
by
Amazon Web Services Japan
Serverless x IoT = "IoT Scale" backend
by
Motokatsu Matsui
IoT時代におけるセンサーデバイスとネットワーク通信について.pdf
by
CRI Japan, Inc.
【Connected.T2】システム構築・運用負荷を軽減!SORACOM Beam が実現する、ヒトとモノにやさしいIoT
by
SORACOM,INC
AWSオンリーで実現するIoTクラウド基盤
by
Godai Nakamura
Open Cloud Innovation Festa 2016 | モノがクラウドに直結 IoT向け プログラマブルな通信プラットフォーム "SORACOM"
by
SORACOM,INC
オープンクラウドカンファレンス2017 | クラウドネイティブなIoT通信プラットフォームと その活用事例
by
SORACOM,INC
IoT開発を支える技術の今とこれから
by
Knowledge & Experience
SORACOM Conference "Discovery" 2018 | F2. SORACOMサービスを利用したIoTアプリケーションのクラウド連携
by
SORACOM,INC
AWS greengrassとは何か (in Japanese)
by
Toshihiko Yamakami
20180509 IoT/M2M展 ソラコム玉川特別講演
by
SORACOM,INC
Sum awsloft tko-iotloft-10-lt4-may-2020
by
Amazon Web Services Japan
2023-08-03 JAWS-UG IoT専門部会「AWS IoT ExpressLinkの動作を調べてみよう」
by
Akira Tateishi
20181017日経xTECH EXPO基調講演 | IoT活用の羅針盤~IoT通信の進化と実践事例にみるIoT活用戦略~
by
SORACOM,INC
LPWA Sigfoxネットワークとクラウド連携
by
Device WebAPI Consortium
More from SORACOM,INC
PPTX
B3. 逆引きIoTクラウドデザインパターン: SORACOMサービスとクラウドサービスの組み合わせ/選択肢を紹介します | SORACOM Techno...
by
SORACOM,INC
PPTX
IoTシステム構築の困り事から逆引き「SORACOM 全サービス解説」 | SORACOM Technology Camp 2020
by
SORACOM,INC
PPTX
B4. SORACOM で守る IoT のエンドツーエンド・セキュリティ | SORACOM Technology Camp 2020
by
SORACOM,INC
PPTX
A2 SORACOM API使いこなしレシピ集 | SORACOM Technology Camp 2020
by
SORACOM,INC
PDF
A1. いまから始められる! エッジ処理AIカメラ S+ Camera Basic を用いた画像解析と現場のデジタル化の最新事例 | SORACOM Te...
by
SORACOM,INC
PPTX
B2 改めて双方向通信について考えよう! 〜リモートアクセスのパターンとその実践〜 | SORACOM Technology Camp 2020
by
SORACOM,INC
PPTX
B1 SORACOMを使ったIoTプロジェクトの始め方/進め方: その要件、SORACOMが提供するサービスやデバイスで満たせませんか? | SORACO...
by
SORACOM,INC
PDF
開会宣言 | SORACOM Technology Camp 2020
by
SORACOM,INC
PPTX
起業家的?!エンジニアのススメ | Developer Summit 2020
by
SORACOM,INC
PDF
IoT向けプラットフォーム 「SORACOM」ご紹介
by
SORACOM,INC
PPTX
ソラコムサンタ発表内容振り返り | SORACOM UG 東京 #14
by
SORACOM,INC
PDF
コーポレートサイトを Shifter に移行した話
by
SORACOM,INC
PDF
IoT 向けプラットフォーム "SORACOM" とは? / SORACOM 最新情報
by
SORACOM,INC
PDF
エッジとクラウド間の 通信/認証のハマりどころ / ML@Loft #10 Edge
by
SORACOM,INC
PDF
SORACOM を活用した IoT の先進的事例のご紹介 | 日本産業機械工業会環境ビジネス委員会
by
SORACOM,INC
PPTX
Napter で簡単リモート操作のデモ | SORACOM UG 九州 #10
by
SORACOM,INC
PDF
SORACOM を使いこなすために 「1年のアップデートを一言解説」「サポートのより良い活用方法」 | SORACOM UG Explorer 2019
by
SORACOM,INC
PPTX
IoT 時代における省電力長距離無線通信(LPWA)の選び方とLoRaWAN や Sigfox の活用方法
by
SORACOM,INC
PDF
Developers Festa Sapporo 2019 | 今日から取り組めるIoT と「IoT ライブデモ5連発」
by
SORACOM,INC
PDF
SORACOM UG 札幌#1 | IoT 向けプラットフォーム “SORACOM” とは?
by
SORACOM,INC
B3. 逆引きIoTクラウドデザインパターン: SORACOMサービスとクラウドサービスの組み合わせ/選択肢を紹介します | SORACOM Techno...
by
SORACOM,INC
IoTシステム構築の困り事から逆引き「SORACOM 全サービス解説」 | SORACOM Technology Camp 2020
by
SORACOM,INC
B4. SORACOM で守る IoT のエンドツーエンド・セキュリティ | SORACOM Technology Camp 2020
by
SORACOM,INC
A2 SORACOM API使いこなしレシピ集 | SORACOM Technology Camp 2020
by
SORACOM,INC
A1. いまから始められる! エッジ処理AIカメラ S+ Camera Basic を用いた画像解析と現場のデジタル化の最新事例 | SORACOM Te...
by
SORACOM,INC
B2 改めて双方向通信について考えよう! 〜リモートアクセスのパターンとその実践〜 | SORACOM Technology Camp 2020
by
SORACOM,INC
B1 SORACOMを使ったIoTプロジェクトの始め方/進め方: その要件、SORACOMが提供するサービスやデバイスで満たせませんか? | SORACO...
by
SORACOM,INC
開会宣言 | SORACOM Technology Camp 2020
by
SORACOM,INC
起業家的?!エンジニアのススメ | Developer Summit 2020
by
SORACOM,INC
IoT向けプラットフォーム 「SORACOM」ご紹介
by
SORACOM,INC
ソラコムサンタ発表内容振り返り | SORACOM UG 東京 #14
by
SORACOM,INC
コーポレートサイトを Shifter に移行した話
by
SORACOM,INC
IoT 向けプラットフォーム "SORACOM" とは? / SORACOM 最新情報
by
SORACOM,INC
エッジとクラウド間の 通信/認証のハマりどころ / ML@Loft #10 Edge
by
SORACOM,INC
SORACOM を活用した IoT の先進的事例のご紹介 | 日本産業機械工業会環境ビジネス委員会
by
SORACOM,INC
Napter で簡単リモート操作のデモ | SORACOM UG 九州 #10
by
SORACOM,INC
SORACOM を使いこなすために 「1年のアップデートを一言解説」「サポートのより良い活用方法」 | SORACOM UG Explorer 2019
by
SORACOM,INC
IoT 時代における省電力長距離無線通信(LPWA)の選び方とLoRaWAN や Sigfox の活用方法
by
SORACOM,INC
Developers Festa Sapporo 2019 | 今日から取り組めるIoT と「IoT ライブデモ5連発」
by
SORACOM,INC
SORACOM UG 札幌#1 | IoT 向けプラットフォーム “SORACOM” とは?
by
SORACOM,INC
Recently uploaded
PDF
Drupal Recipes 解説 .
by
iPride Co., Ltd.
PDF
100年後の知財業界-生成AIスライドアドリブプレゼン イーパテントYouTube配信
by
e-Patent Co., Ltd.
PDF
Reiwa 7 IT Strategist Afternoon I Question-1 Ansoff's Growth Vector
by
akipii ogaoga
PPTX
ddevについて .
by
iPride Co., Ltd.
PDF
Reiwa 7 IT Strategist Afternoon I Question-1 3C Analysis
by
akipii ogaoga
PDF
さくらインターネットの今 法林リージョン:さくらのAIとか GPUとかイベントとか 〜2026年もバク進します!〜
by
法林浩之
PDF
Starlink Direct-to-Cell (D2C) 技術の概要と将来の展望
by
CRI Japan, Inc.
PDF
2025→2026宙畑ゆく年くる年レポート_100社を超える企業アンケート総まとめ!!_企業まとめ_1229_3版
by
sorabatake
PDF
第21回 Gen AI 勉強会「NotebookLMで60ページ超の スライドを作成してみた」
by
嶋 是一 (Yoshikazu SHIMA)
Drupal Recipes 解説 .
by
iPride Co., Ltd.
100年後の知財業界-生成AIスライドアドリブプレゼン イーパテントYouTube配信
by
e-Patent Co., Ltd.
Reiwa 7 IT Strategist Afternoon I Question-1 Ansoff's Growth Vector
by
akipii ogaoga
ddevについて .
by
iPride Co., Ltd.
Reiwa 7 IT Strategist Afternoon I Question-1 3C Analysis
by
akipii ogaoga
さくらインターネットの今 法林リージョン:さくらのAIとか GPUとかイベントとか 〜2026年もバク進します!〜
by
法林浩之
Starlink Direct-to-Cell (D2C) 技術の概要と将来の展望
by
CRI Japan, Inc.
2025→2026宙畑ゆく年くる年レポート_100社を超える企業アンケート総まとめ!!_企業まとめ_1229_3版
by
sorabatake
第21回 Gen AI 勉強会「NotebookLMで60ページ超の スライドを作成してみた」
by
嶋 是一 (Yoshikazu SHIMA)
JAWS DAYS 2018 | IoT時代におけるデバイスのファームウェアとクラウドのいい関係
1.
IoT時代における デバイスのファームウェアとクラウドの いい関係 JAWS DAYS 2018
/ IoTトラック Mar. 10, 2018 / TOC五反田メッセ 株式会社ソラコム テクノロジー・エバンジェリスト 松下 享平
2.
自己紹介 株式会社ソラコム / テクノロジー・エバンジェリスト 松下
享平 (まつした こうへい) “max” • 静岡県民 🗻 • 前職: 東証二部ハードウェア・メーカーで IoT事業のコーディネート • 好きなソラコムサービス • SORACOM Air メタデータサービス • SORACOM Funnel • soracom-cli • Facebook, Twitter: ma2shita NEW!!!
3.
クラウドネットワーク センサー/デバイス “モノ” モノやコトをデジタル化する技術
4.
お客様事例:AGC旭硝子様 グローバルで製造現場を 見える化。作業のデータ収集 から分析までの一連の通信の 流れにSORACOM 作業者(スマートウォッチ、スマホ、ス マートグラス)の作業データをリアルタ イムに収集、蓄積、分析までを自動化し、 カイゼン活動に活用。 (協力パートナー:シーイーシー様)
5.
お客様事例:トーア紡コーポレーション様 工場のPLCから電力使用量を 取得しクラウドへ送信 工場内ダッシュボードとスマホで 見える化 現場主導の省エネ対策を実現 工場の電力使用量を オンデマンドで見える化
6.
お客様事例: チカク様 スマホで撮った 子どもの写真・動画を 実家のテレビへ配信 お年寄りをターゲット。テレビにつなぐだけ。 難しい通信設定は不要で不具合時も電源 の入れなおし。
7.
お客様事例: ダイドードリンコ株式会社様 SORACOM Funnelを活用し 安全かつ容易にデータを送信 毎日、明日が楽しみになる。 未来型自販機!
8.
IoTの基本要素とネットワークの課題 近距離 無線通信 スマートフォン等 接続の方法 人向け通信プラン 通信の管理、セキュリティ 中・長距離 無線通信
9.
2015年9月30日発表 1日10円〜 1回線~ モノ向け通信サービス SORACOM Air
for セルラー
10.
IoT向け通信プラットフォーム SORACOM 近距離 無線通信 スマートフォン等 便利なモバイル(3G/LTE)通信 1日10円、1回線からのIoT向け 回線管理やセキュリティも 中・長距離 無線通信 Raspberry Pi
等 モデム付きマイコン等
11.
for LoRaWAN 1デバイス~ LoRaWAN通信サービス IoT/M2M向け無線データ通信サービス SORACOM Air for
Sigfox 1デバイス~ 1回線~ Sigfox通信サービス for セルラー 1日10円〜 1回線~ セルラー(3G/LTE)通信サービス Japan / Global
12.
クラウドネットワーク センサー/デバイス “モノ”
13.
USB UART (シリアル) SD等 センサー/デバイス “モノ” 接点 《センサー素子》 MCU 《マイコン》 I/O IF マイコン上で動くソフトウェア 《ファームウェア》 #define
SENSOR_PIN 13 void setup () { pinMode(SENSOR_PIN, INPUT); } void loop() { int btn = digitalRead(SENSOR_PIN); if (btn) { dash_button(); } } • 低級言語で記述 • 書き換えには特殊な操作が必要 • デバッグ I/F • DFU モード
14.
USB UART (シリアル) SD等 接点 《センサー素子》 MCU 《マイコン》 I/O IF 一般的なファームウェアの機能 •
センサー素子の制御やI/O制御 • センサー素子から取得したデータの処理 • 外部機器とのI/O IF制御 マイコン上で動くソフトウェア 《ファームウェア》
15.
USB UART (シリアル) SD等 接点 《センサー素子》 MCU 《マイコン》 I/O IF IoTで求められるファームウェアの役割 •
センサー素子の制御やI/O制御 • センサー素子から取得したデータの処理 • 外部機器とのI/O IF制御 Wi-Fi, BT, セルラー, LPWA等 《無線モデム》 • 無線モデム制御 • クラウド通信処理 • バッファリング、再送処理 • プロトコル処理、暗号化 • 接続先や認証情報の保管・読出 クラウド
16.
• 低級言語で記述 • 書き換えには特殊な操作が必要 •
デバッグ I/F • DFU モード ファームウェアの課題 • 要件は走りながら 決めたい • 出荷後も機能向上を 行いたい • 開発言語に起因する 生産性の課題 • ファームウェア更新の 特殊性の課題
17.
ファームウェアの課題 • 開発言語に起因する 生産性の課題 • ファームウェア更新の 特殊性の課題 生産性の高い言語で開発し、 バンバン書き換えができないか? そもそも書き換えが不要なくらい シンプルにできないか?
18.
ファームウェアの課題 • 開発言語に起因する 生産性の課題 • ファームウェア更新の 特殊性の課題 生産性の高い言語で開発し、 バンバン書き換えができないか? そもそも書き換えが不要なくらい シンプルにできないか?
19.
USB UART (シリアル) SD等 接点 《センサー素子》 MCU 《マイコン》 I/O IF なぜ「あのボタン」は良いのか? •
センサー素子の制御やI/O制御 • センサー素子から取得したデータの処理 • 外部機器とのI/O IF制御 Wi-Fi, BT, セルラー, LPWA等 《無線モデム》 • 無線モデム制御 • クラウド通信処理 • バッファリング、再送処理 • プロトコル処理、暗号化 • 接続先や認証情報の保管・読出 クラウド クラウドに「処理を委譲」 ファームウェアの実装を小さく・シンプルに
20.
エッジコンピューティングに関する勘違いと IoT時代におけるファームウェアの理想形 デバイス内部における高度な処 理のこと ☜ これは勘違い 単体のデバイスがクラウドのコ ンピューティングリソースに勝て る理由がない 本当はクラウドで処理したいんだ けど、ネットワークとか応答速度 という理由から 泣く泣くデバイス内部で行う処 理のこと センサー素子や通信モデムとの
I/O 処理に特化させて 書き換えが不要なくらいにシンプル化 処理はクラウド IoT時代におけるファームウェアの理想形
21.
【再掲】
22.
ネットワークとか応答速度という理由から 泣く泣くデバイス内部で行う
23.
ファームウェアの課題 • 開発言語に起因する 生産性の課題 • ファームウェア更新の 特殊性の課題 生産性の高い言語で開発し、 バンバン書き換えができないか? そもそも書き換えが不要なくらい シンプルにできないか?
25.
AWS Greengrass 解説
(デバイス屋視点) クラウド上で作った python※ な AWS Lambda (以下 ローカル Lambda) を GGC 実行中のマシンに転送してくれる 転送されたローカル Lambda を実行できる • AWS IoT Core※ に対して MQTT Subscribe を行い、 そのトピックに対応したローカル Lambda を起動してくれる 「オンデマンド関数」 • GGC 起動後からずーっと起動し続けてくれる 「存続期間が長く無制限に稼働する関数」 NEW!! • ローカルリソース (GGC 実行中のマシンのリソース e.g. /dev/ttyS0) を 扱える ネ申Update !!
26.
生産性の高い言語で バンバン更新できる仕組み
27.
https://qiita.com/ma2shita/items/b3435e5e9306c6b44de8
28.
実は import greengrasssdk
が無くてもいいのです!
29.
組込みでよくある loop() 実装ができる!
30.
「存続期間が長く無制限に稼働する関数」 をOTAで更新するDEMO
31.
DEMO: 構成 AWS Greengrass
Core On Ubuntu In VirtualBox Management Console 新しい AWS Lambda 関数 更新後 Version カウントを Publish する AWS IoT Core log 現在の Version カウントをログする
32.
ローカル Lambda 関数からのリソースアクセス
33.
1 import greengrasssdk 2
client = greengrasssdk.client('iot-data’) 3 from threading import Timer 4 import logging 5 import serial ## $ pip install pyserial -t . 6 7 def loop(): 8 ser = serial.Serial("/dev/ttyS0", 9600) 9 line = ser.readline() 10 client.publish(topic='foo/data', payload='serial data: {}'.format(line)) 11 Timer(0, loop).start() 12 13 loop() 14 15 def lambda_handler(event, context): 16 return このコードがローカル Lambda で動く!
34.
もう AWS Greengrass
Core があれば 怖くない … ?
35.
https://aws.amazon.com/jp/blogs/news/aws-greengrass-ubiquitous-real-world-computing/ そうじゃない世界もある STMicroelectronics B-L475E-IOT01A Arm® Cortex®-M4 core
80MHz 1 MBFlash & 128 KB SRAM
36.
Welcome to Embedded
World !! この、限られたリソースへようこそ!!
38.
Real Time OS https://www.slideshare.net/kuroneko_ko2a/amazon-freertos/21
39.
アーキテクトとして知っておくと良い事 ぶっちゃけ、生産性は高く無い • FreeRTOS Hello
World で ggr ってみてください • それでも生の FreeRTOS を使うより、超いろいろ揃ってる! https://www.slideshare.net/AmazonWebServices/new-launch-aws-greengrass-and-amazon-freertos-connectivity-and-security-at-the-edge-iot403-reinvent-2017/15 Amazon FreeRTOS 単体でも AWS IoT Core と連携は可能 • もちろんネットワーク的近隣に GGC が動いているマシンがあるのも良い Amazon FreeRTOS な デバイス AWS GGC な デバイス AWS IoT Core
40.
アーキテクトとして知っておくと良い事 ― Amazon FreeRTOS
を使わざるを得ない状況 動作環境の制限が強い場合 • 商品形状、消費電力、耐環境性、供給性 応答時間に縛られた性能を要求される場合 • まさに RTOS の目的そのもの
41.
• 開発言語に起因する 生産性の課題 • ファームウェア更新の 特殊性の課題 Amazon
FreeRTOS が解決するもの • 開発言語に起因する 生産性の課題 → しょうがない • ファームウェア更新の 特殊性の課題 → OTA !! ※OTA は2018年3月段階でβです
42.
Amazon FreeRTOS への道 /dev/*
で操作できるなら Raspberry Pi + GGC で開始 どうしても、と 言うのなら Amazon FreeRTOS へ
43.
正直 人類には早すぎる 我々は、まず GGC を使おう
44.
Python※ コードを 配信する仕組みとしてのみ 使っても便利すぎる GGC
45.
Raspberry Pi が無いと GGC
をトライできない?
46.
https://qiita.com/ma2shita/items/22b56c6b6f7d11758880
47.
シリアルポートなデバイスは?
48.
https://qiita.com/ma2shita/items/763a911de4c0432d3479
49.
Amazon FreeRTOS までの 要求では無いけど 組込みで
AWS サービスを 使いたい!
50.
IoT通信プラットフォーム SORACOM SORACOMのグローバルなインフラ 欧米や日本も含めたアジア多くの国と地域で利用可能 IoT向けデータ通信 SORACOM Air Cellular
(2G, 3G, LTE) / LPWA (LoRaWAN, Sigfox) データ通信 インターフェース ライブラリ & SDKs CLI, Ruby, Swift Web インターフェース User Console API Web API, Sandbox ネットワーク アプリケーション データ転送支援 SORACOM Beam クラウドアダプタ SORACOM Funnel データ収集・蓄積 SORACOM Harvest プライベート接続 SORACOM Canal デバイスLAN SORACOM Gate 専用線接続 SORACOM Direct 仮想専用線 SORACOM Door 認証サービス SORACOM Endorse デバイス管理 SORACOM Inventory 透過型 トラフィック処理 SORACOM Junction
51.
セキュア&クラウドネイティブな プロトコル SORACOM Beam /
Funnel による ソフトウェア実装の工数削減 モノ 生の HTTP / TCP / UDP 認証情報 センサー制御、エッジ処理 バッファリング、エラー処理 バッファリング、エラー処理 暗号化・プロトコル実装 認証処理(SDK) SORACOM Beam や Funnelで クラウドを活用 デバイス開発を最小限に SORACOM Beam SORACOM Funnel AWS IoT Core Amazon Kinesis Data Streams Amazon Kinesis Firehose Amazon MQ アイコン はよ!
52.
エンジニア向け 1Day IoT
ラーニングイベント SORACOM Tech Camp 2018 4/26 (木) 《東京》大崎ブライトコアホール (抽選制/無料) https://techcamp2018.soracom.jp/
54.
クラウドネットワーク センサー/デバイス “モノ” モノやコトをデジタル化
55.
世界中のヒトとモノをつなげ 共鳴する社会へ
Download