All Articles

A list of Bluetooth API/Library for Electron Desktop Application

RFCOMM (Bluetooth ver. <4.0, Serial I/O).

Use Node.js Package:

  1. https://github.com/eelcocramer/node-bluetooth-serial-port
  2. https://github.com/johnny-five-io/electron-serialport
  3. https://github.com/song940/node-bluetooth

BLE (Bluetooth Low Energy, 4.0)

Use Node.js Package

  1. https://github.com/noble/noble
  2. https://github.com/torque/Arduino-101-BLE-Demo (使用noble)
  3. https://github.com/adafruit/adafruit-bluefruit-le-desktop (使用noble)

Use web bluetooth API

  1. https://developers.google.com/web/updates/2015/07/interact-with-ble-devices-on-the-web
  2. https://github.com/aalhaimi/electron-web-bluetooth
Published 8 Apr 2018