LTE/Bluetooth LE Gatewayのご紹介

こんにちは。加賀デバイスのNordic Teamです。 ホストマイコンとHCIインターフェースでBluetoothデバイス追加を検討される方が増えておりその一例を紹介します。このような構成は主にLTE/Bluetooth Gateawayなどのアプリケーションに多く使用されています。Nordicでは開発環境nRF Connect SDKでHCIインターフェースが既にサポートされておりLTEモジュール:nRF9160とBLEチップ:nRF52840を使用したLTE Sensor Gatewayのサンプルプロジェクトを使うことで簡単に実現出来ますのでデモ環境の作成方法を説明します。 ◢◤《サンプルプロジェクト紹介》 このサンプルプロジェクトの構成は下記となります。 ①PeripheralデバイスはThingy:52(nRF52840)を使用。 ②Bluetooth LE通信のプロファイルはThingy:52のセンサーデータを使用。 ③CentralデバイスはnRF9160 DKに搭載されているnRF52840を使用。 ④nRF9160 DKに搭載されているnRF52840とnRF9160はHCIインターフェース(UART)で接続。 ⑤nRF9160がnRF52840から受け取ったデータをLTE-M通信でNordicのnRF Cloud(クラウドサーバー)にデータを上げています。 上記構成のサンプルプロジェクトは下記にあります。 Thingy:52のファームウェアnRF9160 DK:nRF5284のHCIサンプルプロジェクトnRF9160 DK:nRF9160のLTE SensorGatawaサンプルプロジェクト ◢◤《デモ環境》 ここで注意が必要で、Nordicが提供しているThingy:52やnRF9160 DKに搭載されてるnRF52840はチップ単品が実装されているため技適が取得出来ておりません。 *LTEモジュールのnRF9160は技適取得済みのモジュールとなります。そのため構成を下記のように変更してデモ環境を作成しました。  ①PeripheralデバイスはThingy:52ではなく加賀FEI製Bluetooth LEモジュール(EB2840AA2)を使用。 ②Bluetooth LE通信のプロファイルはThingy:52のセンサーデータではなく、HRS(Heart Rate Service)を使用。 ③CentralデバイスはnRF9160 DKに搭載されているnRF52840を使わず加賀FEI製Bluetooth LEモジュール(EB2840AA2)を使用。 ④nRF9160 DKとBluetoothモジュールをHCI(UART)で接続。 ⑤nRF9160がnRF52840から受け取ったデータをLTE-M通信でNordicのnRF Cloud(クラウドサーバー)にデータを上げています。    使用したサンプルプロジェクトは下記となります。 Peripheralデバイス EB2840AA2:HRSCentralデバイス EB2840AA2:HCIサンプルプロジェクトnRF9160 DK:nRF9160のLTE SensorGatawaサンプルプロジェクト *接続プロファイルをHRSに変更 通信結果は下記となります。 Peripheralデバイスが送信したデータがクラウドに上がっているのが確認出来ました。 また、nRF9160でHCIインターフェースを使ってBluetooth通信を行うプロブラムは、nRF52やnRF53でBluetooth通信を行うプログラムとかなり似ています。デモ環境を作成するときに参考にしたプログラムは下記となりますので、ホストマイコンとHCIインターフェースでBluetoothデバイス追加を検討されている方はぜひ見比べて頂ければと思います。 LTE Sensor Gatewayで使用しているBLE制御プログラムHRSのCentral制御で参考にしたプログラム     今後もNordicの紹介及びコラムにて色々な情報を公開致しますので是非ご確認ください。 また、Facebookでも随時情報を公開しておりますので合わせてご確認ください。

Nordic LPWA Module nRF9160の開発導入情報

こんにちは。加賀デバイスのNordic Teamです。 Nordic社のCellular IoTモジュール:nRF9160を採用検討して頂くお客様が増えてきており、問い合わせも多くなってきましたので、nRF9160に関する情報をまとめました。nRF9160の開発を始めるにあたりまずはこちらをご覧ください。 《nRF9160の開発で役立つサイト》◢◤ Nordic社 ホームページNordic社製品の最新情報・マーケット情報・イベント情報などが掲載されたサイトとなっています。nRF9160に関しては Products の Low power cellular IoTの中にあります。Low power cellular IoTを展開頂くといくつかの項目が表示されます。    代表的なものとして下記などです。・Products・・・nRF91シリーズの製品情報が確認できます。     ・Development toosl・・・nRF9160の開発に必要な情報が確認出来ます。     ・Certifications・・・各国で取得出来ている認証や、使用可能なBand帯が確認出来ます。     ◢◤InforcenterNordic製品の製品製品書及びErattaやPCN等のドキュメントが閲覧/ダウンロード可能なサイトです     代表的なものとして下記などがあります。・nRF9160の製品仕様書は nRF9160 Product Specification にあります。     ・各国のキャリア認証については Compatibility Matrix の中の Mobile network operator certification で確認出来ます。     ・Guidelines にはHardware設計・Antenna設計などnRF9160の開発に参考となる資料があります。     ・nRF9160のModemで使用出来るAT Commandのリストは nRF9160 AT commands にあります。     ◢◤ DevZoneNordic社は製品開発のコミュニティーサイトを運営しています。 検索窓に知りたい内容を入力すると、過去にあった同じような内容の質問が表示されます。Nordic製品の開発で困った事があればまずはこのサイトでご確認頂く事をお勧めいたします。 検索しても欲しい情報が見つからなかった場合は、Devzoneで質問する事も可能です。…