今回はBLEのサーバ側を作成します。
BLEとは
Bluetooth Low Energyの略語です。
日本語で言うと低消費電力の通信モード、そのまんまですね。
サーバ側とクライアント側
BLEにはサーバとクライアントの役割があり、サーバはデータの送信側、クライアントはデータの受信側です。
サンプルコード
Arduino IDEにあるサンプルコードで作りました。
サンプルコード
シリアルにつないでログを出すとこんな感じです。
シリアルログ
スマホでBluetoothの端末を検索すると「Long name works now」が表示されているのがM5stackです。
選択
選択するとちゃんと接続できました!
接続