LoginSignup
0
0

More than 1 year has passed since last update.

Sigfox Breakout Board(BRKWS01)を使ってみた。

Last updated at Posted at 2022-04-06

IMG20220411230343.jpg

今回はSigfoxのBRKWS01のモジュールを使ってみたので
レポートをあげます。

ハードウェア設定

ハードウェアの構成とプログラムは以下のサイトを参考にしました。
https://www.kccs.co.jp/sigfox/blog/technical/2019/0213/
なお上記サイトのArduinoのプログラムには、一部誤りがあったので修正プログラム以下に記載しておきます。

#include <SoftwareSerial.h>
SoftwareSerial mySerial(10, 11); // RX, TX

void setup() {
  // Open serial communications and wait for port to open:
  Serial.begin(9600);
  while (!Serial) {
    ; // wait for serial port to connect. Needed for native USB port only
  }

  // set the data rate for the SoftwareSerial port
  mySerial.begin(9600);
  Serial.println("Connect to the Sigfox Breakout board...");
  Serial.println("AT$I=10 : get Device ID");
  Serial.println("AT$I=11 : get PAC");
  Serial.println("AT$T? : get Temperature");
  Serial.println("AT$V? : get Voltages");
  Serial.println("AT$P=unit : set Power mode (unit = 0:software reset 1:sleep 2:deep_sleep)");
  Serial.println("AT$TR=unit : set Transmit repeat (unit = 0..2)");
  Serial.println("AT$WR : save config");
  Serial.println("AT$SF=[payload] : SEND SIGFOX MESSAGE");
  Serial.print("Device ID : ");
  mySerial.print("AT$I=10\r");
}

void loop() { // run over and over
  if (mySerial.available()) {
    Serial.write(mySerial.read());
  }
  if (Serial.available()) {
    mySerial.write(Serial.read());
  }
}

無償回線登録

以下のサイトから登録処理を行います。(事前にユーザー登録している場合を記載します)
https://buy.sigfox.com/activate/devkit/JP

1、DevKitの登録

スクリーンショット 2022-04-05 23.18.16.png

2、登録完了画面

スクリーンショット 2022-04-05 23.19.07.png

3、デバイス一覧に登録されているか確認

以下のサイトから正常に登録されたか確認してください。
https://backend.sigfox.com/device/list

ちなみにSigfoxモジュール自作してみました

自分でも防水用のSigfoxモジュール自作してみました。
よかったら販売していますので使ってみてください。
https://qiita.com/Kurogara/items/49e5350c0e859b5a8380
image.png

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0