ユーシーテクノロジ株式会社は、トロンフォーラムがオープンなIoT(Internet of Things:モノのインターネット)のための標準プラットフォームとして標準規格を定め、これに賛同する世界6カ国7社の半導体メーカが推進する「IoT-Engine」の開発キットの製品化を行った。第一弾の製品は、東芝製のマイコンを使用した「TX03 M367 IoT-Engine Starter Kit」だ。価格は198,000円(税別)で、2016年9月30日より販売及び製品出荷が開始された。
このKitには、IoT機器開発のための評価用ボード、ソフトウェアライブラリ、ソフトウェア開発環境、クラウドと接続するための920MHz 6LoWPANボーダルータが含まれる。IoT-Engineには、省電力の920MHzの無線モジュールが搭載されており、6LoWPANにより無線でボーダルータに接続し、LAN経由でクラウドに接続できる。これにより、各種センサー・アクチュエータを制御するプログラムを用意することで、クラウドと連携したIoT機器のアプリケーションを開発できる。
IoT-Engineは、トロンフォーラム会長の坂村健が提唱する「アグリゲート・コンピューティング」の実現を容易にする、オープンなIoT機器開発のためのプラットフォームである。トロンフォーラムで標準化を進めているクラウド連携環境「IoT-Aggregator」と接続することにより、異なるメーカのIoT製品がクラウド間の連携機能により、総体的に連動することができるようになるという。
ユーシーテクノロジは、今後様々なマイコンメーカのIoT-Engine開発環境や関連した製品を開発・販売していくとともに、IoT-Aggregatorによるサービスやクラウド構築のコンサルティング業務なども提供していく予定だ。
図1. アグリゲート・コンピューティング
目次
IoT-Engineの特長
標準化されたコネクタ
・0.4mmピッチ100ピンコネクタ
・マイコンの違いを吸収できる自由度を持たせた信号ピン割り当て
・低コスト・短期開発に有効なArduino互換I/O信号ピン割り当てを持つ
リアルタイムOS(RTOS)「μT-Kernel 2.0」を搭載
・低消費電力対応のRTOS「μT-Kernel 2.0」を搭載し、マルチタスクプログラミングによる高度な制御ロジックを容易に実装可能
「IoT-Aggregator」に接続可能
・クラウドサービス接続機能を搭載し、トロンフォーラムで標準化を進めているクラウド環境「IoT-Aggregator」に接続可能
「TX03 M367 IoT-Engine Starter Kit」の特長
小型・低消費電力を目指したWPAN(IEEE802.15.4) 無線を搭載
・ARIB-STD-T108準拠920MHz帯(IEEE 802.15.4g)をサポート
開発に必要なハードウェアとソフトウェアをオールインワンパッケージで提供
・導入したその日からIoT-Engineを使ったIoT機器の開発が可能
・Starter Boardには各種センサーやアクチュエータを搭載
・コンパイラや統合開発環境などのGCC開発環境も付属
UCT μT-Kernel 2.0に加えてクラウドのWeb APIに親和性の高いCoAP、6LoWPANプロトコルを搭載しインターネット(IPv6)と無線PANのシームレスな結合を実現
・6LoWPANボーダルータでIoT-Engineをクラウドに直結可能
・簡単でわかりやすいAPI(UDP/CoAP)によりクラウド経由で制御可能
TX03 M367 IoT-Engine Starter Kit概要
ハードウェア
・TX03 M367 IoT-Engine
東芝製マイコン:TX03シリーズ M367(Cortex-M3)搭載
・RFモジュール
920MHz帯(IEEE 802.15.4g)をサポート
ユーシーテクノロジ製6LoWPANプロトコルスタックを搭載
・IoT-Engine Starter Board
Arduino I/F、温度センサー、光センサー、モーションセンサー、ジョイスティック、RCサーボモータI/F、USBシリアル、LED、SWなどを搭載
・ 6LoWPANボーダールータ
LANと無線PANを接続(有線LAN版)
ソフトウェア
・GCC/Eclipse開発環境
コンパイラ/Eclipse IDE
開発環境設定ファイル
・UCT μT-Kernel2.0リアルタイムOS
・UCT 6LoWPANプロトコルスタックAPIライブラリ
6LoWPAN HCI/UDP/CoAP
CoAP Server/Client Sample
・パケットスニッファツール
・周辺I/Oドライバソフト(T-KernelドライバI/F準拠)
I2C ドライバ、A/D 変換ドライバ、GPIO ドライバ、環境センサードライバ、LED ドライバ、シリアルドライバ、Arduino I/F ドライバ、アナログジョイスティックドライバ
・クラウド接続サンプルソフト
・ IoT-Engineでのソフトウェア開発ライセンス付属
3ケ月の無償サポート付き。6ケ月毎で延長可能(有償)
各種マニュアル
オプション
・SEGGER製JTAG-ICE 「J-Link」
【関連リンク】
・ユーシーテクノロジ(Ubiquitous Computing Technology)
無料メルマガ会員に登録しませんか?
コンサルタント兼IoT/AIライター 人工知能エンジン事業の業務支援に従事するかたわら
一見わかりにくいAIの仕組みをわかりやすく説明するため研究中