RN4020

RN4020でIoT その1

RN4020とは、、、
Microchip社製の
Bluetoothに特化した
マイコンです

このマイコンを使って
温度、湿度、気圧のセンサー値を
Beaconで飛ばす
※温湿度、気圧はBME280を使用予定

このマイコンの特徴としては
Sleep状態の電力が非常に
少ないことです
(電池利用には最適)

これをいろいろなところに
設置する、持ち歩くことで
現在の異常気象における
自分の周囲の環境危機をスマホ
などに通知し、予防を促すアプリ
が作れる

秋月で購入しました

さて、回路設計やプログラミング
全てを一から勉強するのは
厳しいのでGoogle先生に
頼ってしまうのですが

なかなか参考になるサイトがみつかりません

Bluetoothのコネクションを張る
(スマホとBluetoothヘッドホンの様な)
ケースの参考となるサイトは
いくつかありましたが
iBeaconなどの発信に
関してのサイトがみつかりません
(iBeaconを受信するものはあり)

Beacon自身の利用が促進されない?
(されてない)現状を反映している
結果なのかもしれません
(でも、結構iBeacon飛んでます)

それでも、こちらのサイトのおかげで
解決しました

こちらのサイトで紹介されている
Eddystoneを発信する記事を読み
試したところ、RN4020のコマンド
を受け付けない
「なぜ???」
といろいろ調べる、どうやらFirmwareが
対応していないことがわかりました

RN4020 Eddystone
バージョンアップすると
無事、URLを送信できている
ことが確認できました

ですが

「なーんだ、バージョンアップしよう!」

ってことで始めたのですが、これがまた
大変でした

続く

11か月前