ble-serial

    0.5.0 • Public • Published

    ble-serial

    A virtual node-serialport stream implementation that uses Bluetooth Low Energy as the transport.

    BLESerialPort

    Use BLE to send/receive data to a remote physical device:

    var BLESerialPort = require('ble-serial').SerialPort;
    var firmata = require('firmata');
     
    //create the mqtt serialport and specify the send and receive topics
    var serialPort = new BLESerialPort({
      serviceId: '', //OPTIONAL
      transmitCharacteristic: '', //OPTIONAL
      receiveCharacteristic: '' //OPTIONAL
    });
     
    //use the virtual serial port to send a command to a firmata device
    var board = new firmata.Board(serialPort, function (err, ok) {
      if (err){ throw err; }
      //light up a pin
      board.digitalWrite(13, 1);
    });
     

    Keywords

    none

    Install

    npm i ble-serial

    DownloadsWeekly Downloads

    2

    Version

    0.5.0

    License

    MIT

    Last publish

    Collaborators

    • monteslu