IoT-Engine開発キット

ユーシーテクノロジはオープンなIoTプラットフォーム「IoT-Engine」の開発キットを提供しています。

IoT-Engine開発キットは、さまざまな機器をIoT化するプラットフォームです。キットには、6LoWPANスタックが動作する無線モジュールを搭載したIoT-Engine が含まれています。CoAPを利用してアプリケーションを作成できます。

IoT-Engine開発キット(無線モジュール搭載)の特徴

  • 機器やセンサーに搭載し、クラウドサービスと直結するための無線PAN (Personal Area Network) 搭載のMCUモジュールを提供
  • バッテリやエネルギーハーベストによる駆動を可能とする省電力無線IEEE802.15.4および省電力対応μT-Kernel 2.0を搭載
  • IPv6インターネットに接続できる6LoWPAN、Webサービスと親和性を持つCoAPをサポート
  • ⼩型の6LoWPANボーダルータと約50mの範囲に50台以上のIoT-Engineノードを無線接続(※920MHz帯を使⽤した場合。設置環境や通信頻度、データサイズにより変わります。)
  • IoT-Aggregatorと連携して動作させることで、他のノードや、さまざまなサービスと連動
  • IoT-Engineからクラウドまで、セキュア通信路により保護

IoT-Engine のハードウェア規格

  • 無線を搭載した基板とMPUをつなぐコネクタおよび固定穴位置を規定
  • 無線部:⼩基板をMPU基板に搭載する⽅式、またはMPU内蔵やMPU基板上に構成。
  • IEEE802.15.4の無線周波数帯は、サブGHz帯UHFまたは2.4GHz(日本では、920MHz帯ARIB STD-T108準拠)
  • IoT-Engineのコネクタは0.4mmピッチの100ピンで、MPUの部品側に実装

IoT-Engine 開発キット(無線モジュール搭載) のソフトウェア

  • IoT-Engineは、現在規格策定中のIoT-Aggregator対応のライブラリを搭載
  • OSは、μT-Kernel 2.0(μT2)
  • ネットワーク層は、IPv6をWPANに乗せるために規格化された6LoWPAN
  • トランスポート層はUDPやTCP

世界初製品化したユーシーテクノロジの「IoT-Engine」の開発キット

以下のキットは6LoWPAN開発のためのハードウェア (IoT-Engine本体、無線モジュール他) とソフトウェアを含みます。
6LoWPANについては、こちらをご覧ください。

開発キットラインアップ

IoT-Engine Evaluation Board for Evaluation Kit 拡大図
IoT-Engine スターターボード 拡大図

製品情報

開発キット ハードウェア ソフトウェア

TX03 M367 IoT-Engine Starter Kit

マニュアル付属

  • TX03 M367 IoT-Engine
    • 東芝製マイコン:TX03シリーズM367 (Cortex-M3) 搭載
  • RFモジュール
    • 920MHz帯 ARIB STD-T108(IEEE802.15.4g)
    • ユーシーテクノロジ製6LoWPANプロトコルスタックを搭載
  • IoT-Engine スターターボード
    • Arduino I/F
    • 温度センサー
    • 光センサー
    • モーションセンサー
    • LED
    • RCサーボモータI/F
    • SW
    • USB シリアル
    • ジョイススティック などを搭載
  • パケットスニッファボード
    • 無線パケットの監視
    • RFモジュールのファームウェア書き換えにも利用
  • 6LoWPANボーダルータ
    • 無線LANと無線PANを接続
  • オプション
    • SEGGER製JTAG-ICE「 J-Link」
  • GCC/Eclipse開発環境
    • コンパイラ/Eclipse IDE
    • 開発環境設定ファイル
  • UCTμT-Kernel 2.0リアルタイムOS
  • UCT 6LoWPANプロトコルスタックAPIライブラリ
    • 6LoWPAN HCI/UDP/CoAP
    • CoAP Server/Client Sample
  • パケットスニッファツール
  • 周辺I/Oドライバソフト(T-Kernel ドライバ I/F仕様準拠)
    • Arduino I/F ドライバ
    • 環境センサードライバ
    • LEDドライバ
    • シリアルドライバ
    • I2C ドライバ
    • A/D 変換ドライバ
    • アナログジョイスティックドライバ
  • クラウド接続サンプルソフト
  • IoT-Engineでのソフトウェア開発
    • ライセンス付属
      3ヶ月の無償サポート付き。6ヶ月毎で延長可能(有償)

RX231 IoT-Engine Arduino Evaluation Kit

マニュアル付属

開発環境は、ルネサスエレクトロニクス製CS+E2エミュレータをご購入ください。

  • RX231 IoT-Engine
    • ルネサス エレクトロニクス製マイコン: RX231搭載
  • RFモジュール
    • 920MHz 帯(IEEE 802.15.4g)をサポート
    • ユーシーテクノロジ製6LoWPANプロトコルスタックを搭載
  • IoT-Engine Evaluation Board
    • Arduino I/F
    • LED
    • SW
    • USBシリアル などを搭載
    • Arduinoのセンサーを同梱
      [ジェスチャー(I2C)、水セン サー(GPIO)、音センサー(ADC) 、LED( GPIO)]
  • パケットスニッファボード
    • 無線パケットの監視
  • 6LoWPANボーダルータ
    • 無線LANと無線PAを接続
  • リアルタイムOS(RTOS)「UCT μT-Kernel 2.0」
  • CS+環境設定ファイル
  • UCT 6LoWPANプロトコルスタック APIライブラリ
    • 6LoWPAN HCI/UDP/CoAP
    • CoAP Server/Client Sample
  • パケットスニッファツール
  • 周辺I/Oドライバソフト (T-Kernel ドライバ I/F仕様準拠)
    • Arduino I/F ドライバ
    • I2C ドライバ
    • A/D 変換ドライバ
    • GPIOドライバ
    • シリアルドライバ
  • クラウド接続サンプルソフト
  • IoT-Engineでのソフトウェア 開発ライセンス付属
    • 3ケ月の無償サポート付き。 6ケ月毎で延長可能(有償)

Nano120 IoT-Engine Starter Kit

マニュアル付属

  • Nano120 IoT-Engine
    • Nuvoton製:NuMicro(R) Nano120マイクロコントローラー(ARM(R)Cortex(R)-M0) を搭載
  • RFモジュール
    • 920MHz帯 (IEEE802.15.4g)
    • ユーシーテクノロジ製6LoWPANプロトコルスタックを搭載
  • IoT-Engine スターターボード
    • Arduino I/F
    • 温度センサー
    • 光センサー
    • モーションセンサー
    • RCサーボモータI/F
    • LED
    • SW
    • USB シリアル
    • ジョイススティック などを搭載
  • パケットスニッファボード
    • 無線パケットの監視
    • RF モジュールのファームウェア書き換えにも利用
  • 6LoWPANボーダールータ
    • 無線LANと無線PANを接続
  • オプション
    • SEGGER製JTAG-ICE「 J-Link」
  • GCC/Eclipse 開発環境
    • コンパイラ/Eclipse IDE
    • 開発環境設置ファイル
  • UCT μT-Kernel 2.0リアルタイムOS
  • UCT 6LoWPANプロトコルスタックAPIライブラリ
    • 6LoWPAN HCI/UDP/CoAP
    • CoAP Server/Client Sample
  • パケットスニッファツール
  • 周辺I/Oドライバソフト(T-Kernel ドライバ I/F仕様準拠)
    • Arduino I/F ドライバ
    • 環境センサードライバ
    • A/D 変換ドライバ
    • GPIO ドライバ
    • I2C ドライバ
    • LED ドライバ
    • シリアルドライバ
    • アナログジョイスティックドライバ
  • クラウド接続サンプルソフト
  • IoT-Engineでのソフトウェア開発ライセンス付属
    • 3ケ月の無償サポート付き。6ケ月毎で延長可能(有償)

STM32L4 IoT-Engine Starter Kit

マニュアル付属

  • STM32L4 IoT-Engine
    • STマイクロエレクトロニクス製:STM32L486マイクロコントローラ (ARM(R) Cortex(R)-M4F) を搭載
  • RFモジュール
    • 920MHz帯 (IEEE802.15.4g)
    • ユーシーテクノロジ製6LoWPANプロトコルスタックを搭載
  • IoT-Engine スターターボード
    • Arduino I/F
    • 温度センサー
    • 光センサー
    • モーションセンサー
    • ジョイススティック
    • RCサーボモータI/F
    • USB シリアル
    • LED
    • SW などを搭載
  • パケットスニッファボード
    • 無線パケットの監視
    • RF モジュールのファームウェア書き換えにも利用
  • 6LoWPANボーダールータ
    • 無線LANと無線PANを接続
  • オプション
    • SEGGER製JTAG-ICE「 J-Link」
  • GCC/Eclipse 開発環境
    • コンパイラ/Eclipse IDE
    • 開発環境設置ファイル
  • UCT μT-Kernel 2.0リアルタイムOS
  • UCT 6LoWPANプロトコルスタックAPIライブラリ
    • 6LoWPAN HCI/UDP/CoAP
    • CoAP Server/Client Sample
  • パケットスニッファツール
  • 周辺I/Oドライバソフト(T-Kernel ドライバ I/F仕様準拠)
    • Arduino I/F ドライバ
    • 環境センサードライバ
    • I2C ドライバ
    • A/D 変換ドライバ
    • GPIO ドライバ
    • LED ドライバ
    • シリアルドライバ
    • アナログジョイスティックドライバ
  • クラウド接続サンプルソフト
  • IoT-Engineでのソフトウェア開発ライセンス付属
    • 3ヶ月の無償サポート付き。6ヶ月毎で延長可能(有償)
GCC / Eclipse 開発環境
UCT 6LoWPAN for IoT-Engine 構成

導入事例

龍谷大学 長谷研究室 様

長谷 智弘 氏
龍谷大学 先端理工学部 知能情報メディア課程 教授

研究室では学生に趣味の延長で専門技術を極める感覚で研究を楽しんでほしい。自分の興味を深め、広げることで、様々な人のニーズにも敏感な人間になってほしい。

事例ポイント
課題:学生が興味をもって組込みの開発研究に勤しむ教材が必要
ソリューション:IoT-Engine開発キット TX03 M367 IoT-Engine Starter Kit
成果:学生が組込みシステム、RTOS、センサーの勉強をこのキット一つでできた。

龍谷大学の長谷研究室は、2020年12月開催のTRONシンポジウム2020に出展し、TX03 M367 IoT-Engine Starter Kit を駆使したデモ作品を展示した。

長谷氏は、 「UCTのIoT-Engine開発キットは諸々のセンサーや6LoWPANボーダルータが入っています。Arduino のインターフェイスも含まれていて拡張性もあり、組込みの入門用教材としては最適だと思いました。正直な感覚としてはちょっと予算オーバーに感じ購買に躊躇しましたが、それを上回る価値がありました」と話された。

今回は研究室の学生が作成した温度センサーで室内温度を測定し、コンピュータスクリーンに温度を表示するデモを展示していた。

展示を行った大学院生の中村さんに話を聞いた。

「研究室では、自分の研究したいことを思う存分追求することができます。IoT-engine開発キットを使って自分の組み立てたい形の作品を作成することができました。今回の作品を元に、更に何ができるのか、どういったものを開発したいのかを組込みを通して表現したいと思っています。」

「不明点は技術サポートの方が迅速に対応してくださって、解決するまで懇切丁寧に説明、指導していただきました。サンプルの説明は分かり易かったです。今後、ステップアップしていく上で、キットに無いようなセンサー、アクチュエータを使うためのプログラムを開発する手順や、ドライバーの雛形があれば、初心者にも助かります。」

「 IoT-engine開発キットを利用して学習していく過程でソフトウェアとハードウェアの両方の知識を身に着けることができます。将来はそういった組込みシステムの仕事に活かしていきたいと考えています。」

IoT-Engine 開発キットカタログ

TX03 M367 IoT-Engine Starter Kit カタログ

RX231 IoT-Engine Arduino Evaluation Kit カタログ

Nano120 IoT-Engine
Starter Kit カタログ

STM32L4 IoT-Engine
Starter Kit カタログ

製品についてのお問い合わせはこちらまで。

お問合わせはこちら

IoT-Engine 開発キット利用申請、サポート延長申請はこちらをご覧ください。