すべてのモノが「つながる」新たな未来へ。-)をお読みください。Devkit(開発キット)を1年間の無償回線で利用する)を見てください。ここでは、UnaBiz社のMonarch対応開発キットUnaMKRの動作モードのひとつであるEmbedモードの使い方を説明します。SoCを使った開発モードとなっており、より低消費電力のデバイスを開発することができます。Embedモードへの移行ModemモードないしArduinoモードで動作しているUnaMKRをEmbedモードへ移行するためにはファームウェア更新が必要です。下記の手順で行ってください。GitHubからfirmwareフォルダをダウンロードダウンロードしたfirmwareフォルダにあるburnFw.batを実行すると、binファイルの選択ダイアログが表示されますので、試したいファームウェアを選択。(ここでは、Embed_Sigfox-Sensors-Sleep_v0002.binを試してみます。)下記のようにファームウェア更新が実行されます。.これでファームウェア更新が完了しました。Embedモードの動作確認ファームウェア更新が成功したら、UnaMKRの電源をOFF(MicroUSBケーブルを外す)し、J10ジャンパを取り外した後に、再度、UnaMKRを起動(MicroUSBケーブルを接続)してください。その後、ターミナルソフトでUnaMKRが接続されているポートを開いてください。(UnaMKRのシリアルポート設定はこちら)今回のサンプルアプリ(Embed_SigFox-Sensors-Sleep_v0002.bin)は、UnaMKR上のボタン押下をトリガにボード内のセンサ情報を取得し送信するものと20分間隔でセンサ情報を送る仕組みとなっています。動作確認のために、ボード上の黒いボタンを押すと、ターミナルソフト上で下記コマンド応答を確認することができます。ガス、加速度、地磁気の各センサ値を2つのメッセージで送信していることが確認できます。ペイロードへの変換方法は、このサンプル自体のソースコードが、まだ公開されていないので、わかりませんが、おそらく、Arduinoモードのサンプル(Demo_SigFox-Optimal-AllSensors)と同じではないかと思います。CloudのMESSAGESビューで確認したところ、確かに2つのメッセージが受信されていることが確認できます。実際の開発は、ArmKeilなどの開発環境を使うことになると思います。サイトマップ当サイトについてJPENKCCSは京セラコミュニケーションシステム株式会社の略称です。記載の会社名および製品名・サービス名は、それぞれ各社の商標または登録商標です。