On Windows machines we must make sure that the correct USB drivers are installed for our BLE: Reference
- Install official driver that comes with the device
- Download Zadig USB driver installer
- Run the program, select options -> list all devices
- Select your bluetooth device from the dropdown
- At driver section select WinUSB
- Click replace driver.
- requires Python >= v2.5.0 & < 3.0.0
- npm install -g cylon
- npm install -g cylon-ble --msvs_version=2015 (or your version of MSVS, default is 2010)
- npm install cylon cylon-ble cylon-sphero-ble --msvs_version=2015 (or your version of MSVS, default is 2010)
- run command cylon-ble-scan
- find BB UUID
- plug into code
- npm install cylon-leapmotion --msvs_version=2015 (or your version of MSVS, default is 2010)