$ espruino --list --verbose 0.1.46 Espruino Command-line Tool 0.1.46 ----------------------------------- Acorn library not found - you'll need it for compiled code Found \AppData\Roaming\npm\node_modules\espruino/libs/targz.js Found \AppData\Roaming\npm\node_modules\espruino/libs/utf8.js Found \AppData\Roaming\npm\node_modules\espruino/libs/esprima/escodegen.js Found \AppData\Roaming\npm\node_modules\espruino/libs/esprima/esmangle.js Found \AppData\Roaming\npm\node_modules\espruino/libs/esprima/esprima.js Found \AppData\Roaming\npm\node_modules\espruino/espruino.js Found \AppData\Roaming\npm\node_modules\espruino/core/codeWriter.js Found \AppData\Roaming\npm\node_modules\espruino/core/config.js Found \AppData\Roaming\npm\node_modules\espruino/core/env.js Found \AppData\Roaming\npm\node_modules\espruino/core/flasher.js Found \AppData\Roaming\npm\node_modules\espruino/core/flasherESP8266.js Found \AppData\Roaming\npm\node_modules\espruino/core/modules.js Found \AppData\Roaming\npm\node_modules\espruino/core/notifications.js Found \AppData\Roaming\npm\node_modules\espruino/core/serial.js Found \AppData\Roaming\npm\node_modules\espruino/core/serial_chrome_serial.js No chrome.serial - Chrome Serial disabled Found \AppData\Roaming\npm\node_modules\espruino/core/serial_chrome_socket.js No chrome.sockets - Chrome Socket disabled Found \AppData\Roaming\npm\node_modules\espruino/core/serial_frame.js serial_frame: Not running in a browser Found \AppData\Roaming\npm\node_modules\espruino/core/serial_noble.js Found \AppData\Roaming\npm\node_modules\espruino/core/serial_node_serial.js Found \AppData\Roaming\npm\node_modules\espruino/core/serial_node_socket.js Found \AppData\Roaming\npm\node_modules\espruino/core/serial_websocket_local.js Found \AppData\Roaming\npm\node_modules\espruino/core/serial_websocket_relay.js WebSocket relay support enabled Found \AppData\Roaming\npm\node_modules\espruino/core/serial_web_audio.js Found \AppData\Roaming\npm\node_modules\espruino/core/serial_web_bluetooth.js Found \AppData\Roaming\npm\node_modules\espruino/core/serial_web_serial.js Found \AppData\Roaming\npm\node_modules\espruino/core/serial_winnus.js 'winnus' module not found, no Windows Bluetooth Low Energy Error: Cannot find module 'winnus' Require stack: - \AppData\Roaming\npm\node_modules\espruino\index.js - \AppData\Roaming\npm\node_modules\espruino\bin\espruino-cli.js at Module._resolveFilename (node:internal/modules/cjs/loader:1075:15) at Module._load (node:internal/modules/cjs/loader:920:27) at Module.require (node:internal/modules/cjs/loader:1141:19) at require (node:internal/modules/cjs/helpers:110:18) at eval (eval at loadJS (\AppData\Roaming\npm\node_modules\espruino\index.js:12:11), :10:14) at eval (eval at loadJS (\AppData\Roaming\npm\node_modules\espruino\index.js:12:11), :124:3) at loadJS (\AppData\Roaming\npm\node_modules\espruino\index.js:12:11) at loadDir (\AppData\Roaming\npm\node_modules\espruino\index.js:24:7) at Object.init (\AppData\Roaming\npm\node_modules\espruino\index.js:82:3) at Object. (\AppData\Roaming\npm\node_modules\espruino\bin\espruino-cli.js:851:24) { code: 'MODULE_NOT_FOUND', requireStack: [ '\\AppData\\Roaming\\npm\\node_modules\\espruino\\index.js', '\\AppData\\Roaming\\npm\\node_modules\\espruino\\bin\\espruino-cli.js' ] } Found \AppData\Roaming\npm\node_modules\espruino/core/terminal.js Found \AppData\Roaming\npm\node_modules\espruino/core/utils.js Found \AppData\Roaming\npm\node_modules\espruino/plugins/assembler.js Found \AppData\Roaming\npm\node_modules\espruino/plugins/boardJSON.js Found \AppData\Roaming\npm\node_modules\espruino/plugins/compiler.js Found \AppData\Roaming\npm\node_modules\espruino/plugins/getGitHub.js Found \AppData\Roaming\npm\node_modules\espruino/plugins/localModules.js Found \AppData\Roaming\npm\node_modules\espruino/plugins/minify.js Found \AppData\Roaming\npm\node_modules\espruino/plugins/pretokenise.js Found \AppData\Roaming\npm\node_modules\espruino/plugins/saveOnSend.js Found \AppData\Roaming\npm\node_modules\espruino/plugins/setTime.js Found \AppData\Roaming\npm\node_modules\espruino/plugins/unicode.js UTF8 Library loaded successfully Found \AppData\Roaming\npm\node_modules\espruino/plugins/versionChecker.js Initialising CodeWriter Initialising Config Initialising Env Initialising Flasher Initialising FlasherESP8266 Initialising Modules Initialising Notifications Initialising Serial - Initialising Serial Noble Bluetooth LE - Initialising Serial Node Serial - Initialising Serial Node Socket - Initialising Serial Websocket Relay - Initialising Serial Web Audio - Initialising Serial Web Bluetooth - Initialising Serial Web Serial Initialising SerialWebSocketRelay Initialising Utils Initialising Status Initialising Assembler Initialising BoardJSON Initialising Compiler Initialising GetGitHub Initialising LocalModules Initialising Minify Initialising Unicode Initialising VersionChecker Initialising CoreModules Initialising Pretokenise Initialising SaveOnSend Initialising SetTime Searching for serial ports... Noble: getPorts - initialising... Noble: module couldn't be loaded, no node.js Bluetooth Low Energy Error: Cannot find module '@abandonware/noble' Require stack: - \AppData\Roaming\npm\node_modules\espruino\index.js - \AppData\Roaming\npm\node_modules\espruino\bin\espruino-cli.js at Module._resolveFilename (node:internal/modules/cjs/loader:1075:15) at Module._load (node:internal/modules/cjs/loader:920:27) at Module.require (node:internal/modules/cjs/loader:1141:19) at require (node:internal/modules/cjs/helpers:110:18) at startNoble (eval at loadJS (\AppData\Roaming\npm\node_modules\espruino\index.js:12:11), :64:17) at Object.getPorts (eval at loadJS (\AppData\Roaming\npm\node_modules\espruino\index.js:12:11), :145:14) at eval (eval at loadJS (\AppData\Roaming\npm\node_modules\espruino\index.js:12:11), :109:14) at Array.forEach () at Object.getPorts (eval at loadJS (\AppData\Roaming\npm\node_modules\espruino\index.js:12:11), :107:13) at \AppData\Roaming\npm\node_modules\espruino\bin\espruino-cli.js:807:28 { code: 'MODULE_NOT_FOUND', requireStack: [ '\\AppData\\Roaming\\npm\\node_modules\\espruino\\index.js', '\\AppData\\Roaming\\npm\\node_modules\\espruino\\bin\\espruino-cli.js' ] } [Error: ENOENT: no such file or directory, open 'C:\serial\ports'] { errno: -4058, code: 'ENOENT', syscall: 'open', path: 'C:\\serial\\ports' } /serial/ports doesn't exist - disabling WebSocket support PORTS: COM6 (Microsoft) COM5 (Microsoft)