ARMのIoTワールド初体験

緊急特集
第
3章
本家 ARM の IoT ワールド入門
ご購入はこちら
本家の無償お試しクラウドはセキュリティも大丈夫!
ARM の IoT ワールド初体験
渡會 豊政
サンプル・コード
内容はコレ
アプリ部
mbed OS 5
シリアル・
コンソール
クラウド・サービス用ライブラリ
mbed Client
ウェブ・
ブラウザ
mbed
開発環境など
セキュリティ通信ライブラリ
mbed TLS
動作状態出力
セキュリティ通信
対応に更新する
セキュリティ情報
USB
デバイス・ドライバ
証明書
開発用PC
ソフトウェア
ARM CortexM4マイコン
Kinetis K64F
mbed
チップ
USB
イーサ
ネット
(ビルドして)
書き込み
イーサネット
ルータ
クラウド・
サーバとの
IoT端末(mbed互換ボードFRDM-K64F) やりとり
ARMが提供
するIoT用
クラウド・
サーバ
クラウド・
サーバとの
やりとり
モニタ / 操作用 PC
ウェブ・
ブラウザ
※2台のPCは同じでも実験できる
図 1 ARM が提供する IoT 開発ワールドを試すための実験構成
クリックすると全ての
サンプル・コードが表示される
サンプル・コード
ここまで紹介してきた ARM が無償提供する mbed
OS やクラウド・サービスを使って,IoT の実験を行っ
てみます.
実験の構成を図 1 に示します.
ARM が用意する IoT 用の
サンプル・コード
● IoT 端末(ARM マイコン)側のサンプル
mbed 開発サイトには,ARM が提供している公式
のサンプル・コードの他,コミュニティによって開発
されたサンプル・コードも多数登録されています.
その中で,mbed OS 5 のサンプル・コードは,以
下のホームページ内に登録されています(図 2).
図 2 mbed 開発サイトには IoT 向けのサンプル・コードがたくさ
ん用意されている
https://developer.mbed.org/teams/
mbed-os-examples/
主なサンプル・コードを表 1(a)に示します.
24
2017 年 2 月号