BCM20702A0 Bluetooth 4.0 0x19ff 0x0239
BCM20702A0 Bluetooth 4.0 0x0489 0xe07a
Edit:
At the present time, I have no Windows 7 machine at hand: a lenovo with probable bcm in the celler but instead I looked at the following
For Windows earlier than 8.1
Since Windows versions earlier than 8.1 don't support Web Bluetooth in
the OS, noble (which the Espruino IDE uses) has to be able to access
the BLE adaptor directly - so you have to make sure the WinUSB driver
is loaded for it (as opposed to a manufacturer-specific driver).
Download Zadig and run it - it's just an executable Go to Options ->
List all Devices Choose your BLE adaptor (mine is CSR8510 A10) Make
sure WinUSB is set as the driver Now when you next run the Native Web
IDE and click 'connect' in the top left, you should see a list of
connectable BLE devices.
Well, in theory, my Windows 10 with zadig could operate like a pre-8.1: ie nobel.
(I have zadig installed and nobel from node gives no problems).
However, the Native Web IDE ("The Web IDE is available as a download for 64 bit Windows:") does not work with my Windows 10 / Zadig setup.
We have chrome.serial - not using 'serialport' module
'noble' module couldn't be loaded, no node.js Bluetooth Low Energy Error: No compatible USB Bluetooth 4.0 device found!
Disable Web Bluetooth as we have Winnus instead
serial_audio: Audio Sample rate : 48000
serial_audio: Audio Serial Baud 9600 Bit time 5
Web Bluetooth available, but Windows Web Bluetooth is broken in <=56 - not using it
GET chrome.storage.sync = {"AUTO_SAVE_CODE":true,"BAUD_RATE":9600,"BLOCKLY_EXTENSIONS":"|bluetooth|robot|","BLOCKLY_LANGUAGE":"en","BLOCKLY_TO_JS":false,"BOARD_JSON_URL":"http://www.espruino.com/json","CODE":"console.log(\"Hello World\");\n","COMPILATION":true,"COMPILATION_URL":"http://www.espruino.com:32766","ENABLE_Testing":false,"ENV_ON_CONNECT":true,"FONT_SIZE":12,"MINIFICATION_DeadCode":true,"MINIFICATION_LEVEL":"","MINIFICATION_Literal":true,"MINIFICATION_Mangle":true,"MINIFICATION_Unreachable":true,"MINIFICATION_Unused":true,"MODULE_AS_FUNCTION":false,"MODULE_EXTENSIONS":".min.js|.js","MODULE_MINIFICATION_LEVEL":"ESPRIMA","MODULE_URL":"http://www.espruino.com/modules","NPM_MODULES":false,"RESET_BEFORE_SEND":true,"SAVE_ON_SEND":0,"SERIAL_AUDIO":"0","SERIAL_TCPIP":"127.0.0.1:2323","SERIAL_THROTTLE_SEND":false,"SET_TIME_ON_WRITE":true,"SHOW_CODE_LINK_ICON":false,"SHOW_WEBCAM_ICON":"1","STORE_LINE_NUMBERS":true,"Sound_Error":"","Sound_Info":"","Sound_Success":"","Sound_Warning":"","Speak_Error":false,"Speak_Info":false,"Speak_Success":false,"Speak_Warning":false,"UI_MODE":"compact","projectEntry":"8DB63F1B94AD04598A6AA31F994EAAA8:Documents"}
Initialising SettingsConsole
Initialising Utils
Initialising Config
Initialising Notifications
Initialising Status
Initialising App
Initialising File
Initialising Code
Initialising Serial
- Initialising Serial Chrome Serial
- Initialising Serial Chrome Socket
- Initialising Serial Windows NUS BLE
- Initialising Serial Audio
Initialising Terminal
OUTPUT REMOVED: just Initialising
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
https://github.com/sandeepmistry/node-bluetooth-hci-socket#compatible-bluetooth-40-usb-adapters so BCM20702A0 is ok for nobel
Check the VID PID
Edit:
At the present time, I have no Windows 7 machine at hand: a lenovo with probable bcm in the celler but instead I looked at the following
Well, in theory, my Windows 10 with zadig could operate like a pre-8.1: ie nobel.
(I have zadig installed and nobel from node gives no problems).
However, the Native Web IDE ("The Web IDE is available as a download for 64 bit Windows:") does not work with my Windows 10 / Zadig setup.
Is this a "good" test???
Well look at the error message at the top and think about the issue I posted at noble.
https://github.com/sandeepmistry/noble/issues/553
I think that the hci module needs a refresh