Article header library 129933  1

IoT機器の開発に重要なプラットフォーム "IDK"とは?

IoT機器の課題と解決方法

多くの半導体ベンダーが提供するIoT開発製品にはワイヤレス機能だけを開発する製品、センサ機能だけを開発する製品が多いのではないでしょうか?

しかし、IoTアプリケーションに必要な基本機能は以下の3つです。

  • コネクティビティ (Zigbee、Bluetooth®、LAN、CANなど)
  • センサ (温度、湿度、照度など)
  • アクチュエータ (モータなど)

一般的にIoTアプリケーションを開発するには3つの機能を別々に開発する必要があります。

必要な機能をバラバラに開発を行えば、設計が複雑になるため、開発期間とコストが増大します。

ON Semiconductor社 が提供するIoT開発キット (IDK) は必要な3つの機能を開発するためのプラットフォームを提供しています。

プラットフォームを利用することでIoTアプリケーションを短期間で効率よく開発を行うことができます。

3つの機能を効率よく開発できるプラットフォーム

ON Semiconductor社のIoT開発キット (IDK) には短期間でIoTアプリケーションが開発できるように、以下の2つのプラットフォームが用意されています。

1. 柔軟に組み合わせて開発できるハードウェア

IoT開発キット(IDK)はベースボード(BB-GEVK)を通して設計を開始することができます。

ベースボートはIoT開発キットの中心的なハブとして設計されています。

無線モジュール、センサーモジュールなどのオプションモジュールを組み合わせる事でIoTアプリケーションを自由に開発することができます。

ベースボードにはArm® Cortex®-M3 を搭載したシステムオンチップ "NCS36510" が実装されています。このSoCは1Vの超低消費電力で動作するため、低消費電力が要求されるIoTアプリケーションに適しています。

オプションボードはセンサモジュール、コネクティビティモジュール、アクチュエータモジュールがあります。

設計エンジニアはアプケーションに合わせて自由に選択することができます。

また、ベースボードはPmodやAruduinoインターフェイスにも対応しているため対応モジュールを追加することも可能です。

Article header library 129933 pic01  1

IDK 組み合わせ例

2. すぐに使用できるソフトウェア・プラットフォーム

IoT開発キット (IDK) にはドライバ、21個のAPI、40個のサンプルプログラムが用意されています。

そのため、IoT開発キット (IDK) を使って短期間でIoTアプリケーションの開発を進めることができます。

Article header library 129933 pic02  1

ソフトウェア・プラットフォーム

すぐに評価開始できる無償の開発環境

IoT開発キット (IDK) には迅速に開発がすすめられるように以下の開発環境が用意されています。

  • IoT開発キット IDK
  • JAVA SE
  • GNUツール

IDEとGNUツールはON Semiconductor社のWEBサイトから無償でダウンロードが可能です。また、JAVA SEはOracle社のwebサイトから直接ダウンロードが可能です。

インストール後、サンプルプログラムを動作させてすぐに評価を開始することができます。

Article header library 129933 pic03  1

ハードウェアセットアップ 出典: On Semiconductor - IoT Development Kit (IDK) Quick Start Guide

アプリケーション例

  • スマートホーム
  • 予知保全
  • スマートビルディング
  • スマートシティ
  • アセットトラッキング
  • パーソナルIoT

Article header library 129933 pic04  1

アプリケーション例

製品概要

ベースボード

型  名 IDK (IoT開発キット)
特  長
  • Comprehensive portfolio of sensors, connectivity and actuator devices
  • Individual API for each and every device
  • Complex C Code examples adapted to multiple applications
  • Integrated development environment
  • Full documentation of system hardware and software design
  • Cloud software
  • Ready to use for fast turnaround from concept to production

オプションボード

型  名 機  能
ALS-GEVB ALS-GEVB 照度センサ
PIR-GEVB PIR-GEVB パッシブ赤外線センサ
TS-GEVB TS-GEVB タッチセンサ
SPS-READER-GEVK SPS-READER-GEVK スマートパッシブセンサ
D-STPR-GEVK D-STPR-GEVK ステッピングモータ
BLDC-GEVK BLDC-GEVK BLDCモータドライバ
D-LED-B-GEVK D-LED-B-GEVK LEDバラスト
BLE-IOT-GEVB BLE-IOT-GEVB Bluetooth 5
US-SIGFOX-GEVB
EU-SIGFOX-GEVB
US-SIGFOX-GEVB sigfox
POE-GEVB POE-GEVB PoE
CAN-GEVB CAN-GEVB CAN
MULTI-SENSE-GEVB 照度センサ、慣性計測センサ、環境センサ


商品の価格情報・在庫状況はこちら

おすすめ記事/資料はこちら

メーカーサイト/その他関連リンクはこちら

関連タグ