モノのインターネット (IoT) は、幅広いアプリケーションをカバーし、エッジ デバイスとクラウドベースのデータ サービス間の大規模な接続を提供します。
したがって、IoTが広範囲に及ぶことは間違いありません。一般的なIoTアプリケーションには次のようなものがあります。
• 製造業 - リモート監視、診断、プロセス制御、検査
• スマートビルディングとホーム - エネルギー管理、セキュリティ、リモート監視
• 健康とウェルネス - 生体認証、リモート薬物送達、活動追跡
• 農業 - 環境と家畜の監視、物流、予測メンテナンス、機器追跡
• 小売業 - POS、マーチャンダイジング、盗難防止、在庫管理、自動販売機
この広大な範囲を考えると、開発者はIoTアプリケーションの開発においてさまざまな課題に直面します。ほとんどの場合、IoT機能を追加すると複雑さが増しますが、その多くはエンド ユーザーには見えません。もちろん、問題が発生する場合は除きます。
たとえば、堅牢なセキュリティが必須です。IoTノードを既存の有線または無線通信方式に適合させることも同様です。そして、すべての センサー用のデバイス ドライバーも忘れないでください。
これらすべての必要なIoT機能は、IoT市場への「参入価格」です。残念ながら、これらはすべて、製品を差別化するアプリケーション コードの最初の行を書く前であっても、開発サイクルを長引かせます。ただし、追加の時間が与えられるとは思わないでください。2015 UBM組み込み開発者調査によると、コード サイズが増大しても、市場に最初に参入しなければならないというプレッシャーにより、開発に使える時間が圧縮されています。
既製のIoTキットから始める
Renesasの Synergy S7G2 IoT Enabler Kit を使用すると、開発時間を大幅に短縮できます。このキットには、機能豊富な32ビット マイクロコントローラ (図1を参照) とさまざまなプラグイン モジュールが付属しているだけでなく、IoTアプリケーション開発に必要なすべてのツールを含む完全なクラウド対応IoTソフトウェア プラットフォームである Renesas Synergy Platform と緊密に統合されています。
図1: Renesas S7G2 IoT Enabler Kitメインボード (出典: Renesas)
既製キットの利点は何ですか?
実用的なソリューションをすぐに開始できます。Renesas S7G2キットはIoTアプリケーション向けに最適化されているため、プラットフォーム コードの大部分がすでに記述されており、差別化機能の開発に時間を割くことができます。 標準的なIoT機能には、通信、環境監視、位置検知、デジタルおよびアナログI/O、オーディオ、タッチスクリーンなどが含まれます。
設計オプションを評価できます。 アプリケーションでどのワイヤレス プロトコルを使用すればよいか分からない場合Bluetooth、WiFi、CAT1セルラーを箱から出してすぐに実行でき、拡張ソケットを使用すると、LoRa、ZigBeeなどのサードパーティ ソリューションを評価できます。
ハードウェアとソフトウェアのワンストップサポート IoT Enabler KitのパートナーであるArrowとRenesasのチームから。Arrowは、世界中のエレクトロニクス コミュニティに製品とサービスを提供するグローバル サプライヤーです。ルネサスは、IoTアプリケーション開発のあらゆる側面において深い専門知識を備えた、先進的な半導体ソリューションの主要サプライヤーです。
関連商品を見る
Renesas Synergyプラットフォームを使用する理由
Renesas Synergyプラットフォームを使用すると、低レベルの詳細を気にせずに、APIレベルでコードの記述を開始できます。これには、実証済みのフル機能のRTOS、コンパイラ、デバッガー、ミドルウェアなどを含む、テスト済みのモジュールの包括的なライブラリが含まれています。図2に概要を示します。
図2: Renesas Synergyプラットフォームの概要(出典:Renesas)
機能性と特殊性を高めるために、Renesasの検証済みソフトウェア アドオン (VSA) パートナーのソフトウェアとモジュールを使用して、サードパーティ コードを簡単に統合できます。
Synergyプラットフォームでは、 マイクロコントローラ ライセンス料やロイヤリティなしで、10万ドル以上の価値のあるプロフェッショナル ソフトウェアとツールを入手できます。
Renesas IoT Enabler Kitには何が含まれていますか?
Renesasは、S7G2 IoT Enabler Kitに関して主要なテクノロジーおよびサービス プロバイダーと提携しており、その成果が現れています。
IoT Enabler Kitには、エッジからエンタープライズまで、IoTプロジェクトを開始するために必要なものがすべて含まれています。メインボード、プラグインアクセサリボード、完全なドキュメント、ソフトウェア、ラボ、サンプルアプリケーション、さらにはUSBケーブルやイヤホンなどの便利な必須アクセサリで構成されています。
マイクロコントローラは業界標準の32ビットRenesas Synergy S7G2をベースにしています。 ARM Cortex-M4 240 MHzで動作するコア、4 MBのフラッシュ、640 KBのRAMを搭載。
標準的なIoT入出力機能には、カラー タッチ スクリーン、LED、ボタンが含まれます。拡張ソケットを介して追加機能を追加できます。S7G2ボードには、5つのセンサーと4つのGroveコネクタを備えたArduinoヘッダーと、周辺モジュール インターフェイス (Pmod) モジュール用の2つのソケットが含まれています。
関連商品を見る
接続性
IoTは数多くの業界と幅広いアプリケーションに広がっています。接続性は共通の要素であるため、IoT Enabler Kitのメイン ボードには、一般的な消費者向けおよび産業用のプロトコルの多くが標準機能として含まれています。消費者向けでは、USB、イーサネット10/100、Bluetooth Low Energy (BLE) があります。標準的な産業用プロトコルは、産業用アプリケーションでも使用されるRS232、RS485、およびCANです。
プラグイン オプションを追加すると、接続オプションの範囲が計り知れないほど広がります。S7G2 IoT Enablerキットには、2つのワイヤレスPmodモジュールが含まれています。WiFiアプリケーションには、Qualcomm Atheros QCA4002シングルチップ1x1 802.11 b/g/nデバイスを搭載したLongsys GT202 Pmodプラグインがあります。4G LTEセルラーには、Verizon CAT1ネットワークに接続するNimbelinkのSkywire Cat 1セルラー モデムがあります。
IoTアプリケーションに別の接続規格が必要な場合は、LoRa、ZigBeeなどのサードパーティ製Pmodプラグインから選択してください。
IoTセンサーとアクチュエータ
エッジ レベルでは、IoTは現実世界に関する膨大な量のデータを収集することが目的であるため、当然ながらS7G2 IoT Enabler Kitにはさまざまなセンサーが含まれています。
図3: S7G2 IoT Enabler Kitに含まれるセンサーの一部 (a) Pmod環境ボード センサー、(b) Arduino Shieldセンサー。(出典:ルネサス)
図3にいくつかのセンサーを示します。環境情報を収集するために、AMS環境センサーPmodボードがあります。このボードには、AS3935雷センサー、iAQ-Core C室内空気質センサー、ENS210湿度/温度センサー、TMD3782カラー光デジタル コンバーターおよび近接センサーが含まれています。
このキットには、Renesas社製のArduinoセンサー シールドも含まれており、これにはHoneywell HIH-5030-002湿度センサー、Bosch BMC150加速度計/磁力計の組み合わせ、TE Connectivity MS5637-2BA03気圧計、Global Top GPS、InvenSense ICS-40181 MEMSマイク、および付属の振動モーター モジュールなどの追加機能を追加するための4つのGroveソケットが含まれています。
例、ラボ、ドキュメント
IoT Enabler Kitには、実際の例、ソース コード、マニュアルなどの完全なドキュメントが含まれています。
ラボはIoTの概念を学ぶのに最適な方法なので、キットには5つの選択肢が用意されています。クラウドベースのダッシュボードの構築方法、Bluetooth、WiFi、CAT1セルラーを使用したワイヤレス アプリケーションの実装方法、さまざまなセンサーをアプリケーションに統合する方法を学習します。
ラボマニュアルには、それぞれの詳細な手順がステップごとに記載されています。また、スマートワイントランスポーター、リモートソングプレーヤー、マルチユーザーフィットネストラッカーの3つのサンプルプロジェクトのソースコードもあります。
ケーキの上のアイシング?このキットには、接続されたマシンのメーカーが設計プロセスの早い段階でIoTテクノロジを組み込み、迅速に拡張できるように設計されたVerizonのクラウドベース プラットフォームであるThingspaceを介してクラウドとやり取りする機能が組み込まれています。
結論: 想像力を刺激しましょう!
S7G2 IoT Enabler Kitがアプリケーションにどのように役立つかを詳しく学んでいただくために、ArrowとRenesasは複数のArrow拠点でトレーニング ラボとセミナーを開催します。セキュリティに関するものも含め、さまざまなIoT Enabler Kit機能をカバーする6つのラボから選択できます。セミナーシリーズの詳細については こちら をクリックしてください。
モノのインターネットによってもたらされる可能性は、あなたの想像力によってのみ制限されます。Renesas S7G2 IoT Enabler Kitが火を点けるきっかけになりますように!