LoginSignup
2
0

More than 3 years have passed since last update.

obnizOS 3.0.0でobniz-nobleを使って周囲のBLEデバイスを探してみる

Last updated at Posted at 2019-12-23

obnizOS 3.0.0がリリースされました。

新バージョンではBLE機能が強化されている印象を受けました。

手持ちのobnizBoardで新機能を試してみたい。

Node.jsでobniz-nobleを使ってをobnizで周辺にあるBLEデバイスを検索してみる

npm i obniz-noble
server.js
'use strict';
const express = require('express');
const PORT = process.env.PORT || 3000;
const app = express();

var obnizNoble = require('obniz-noble')
var noble = obnizNoble("OBNIZ_ID_HERE")

noble.startScanning(); // any service UUID, no duplicates

noble.on('discover', function(peripheral) {
    console.log('発見したデバイス: ' + peripheral.advertisement.localName);
    console.log('デバイスのUUID: ' + peripheral.advertisement.serviceUuids);
    console.log();

});

app.listen(PORT);
console.log(`Server running at ${PORT}`);

こんな感じに検索されてくる。
ちょうど良いところにmicrobitが上がってきた。
image.png

とりあえずここまで!
次はNode.jsでobnizとmicrobitを繋げるところの記事を書く予定です。

2
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
2
0