-
Notifications
You must be signed in to change notification settings - Fork 13
Description
Hi
When I install Arduino Community Edition i get the following error: [error] Error: Cannot find module 'file-uri-to-path'
(the full output below).
I have vs code 1.103.2 installed on Windows 11.
Further Arduino IDE 2.3.6 (with path: "C:\Program Files\Arduino IDE\Arduino IDE.exe")
I have also installed Arduino CLI ( nightly-20250331) (w path "C:\Program Files\Arduino CLI\arduino-cli.exe")
I have tried many (all?) combination of setting paths to the Arduino libraries, tried both IDE and CLI, re-installed vs, Arduino-IDE, restarts etc but it still doesn't work. If I ignore the error nothing happens when selecting "Library manager", "Select board" etc.
I am coming from eclipse, so I am a newbie on vs. However, the C/C++ extensions installed work beautifully.
Any hints on how I can fix or where to look for the problem?
Thanks
Here is the full output:
2025-09-06 11:00:24.839 [info] ExtensionService#_doActivateExtension ms-vscode.vscode-serial-monitor, startup: false, activationEvent: 'workspaceContains:/*.ino', root cause: vscode-arduino.vscode-arduino-community
2025-09-06 11:00:24.983 [info] ExtensionService#_doActivateExtension vscode-arduino.vscode-arduino-community, startup: false, activationEvent: 'workspaceContains:/*.ino'
2025-09-06 11:00:26.259 [error] Error: Cannot find module 'file-uri-to-path'
Require stack:
- c:\Users\mikae.vscode\extensions\vscode-arduino.vscode-arduino-community-0.7.2-win32-x64\out\node_modules\bindings\bindings.js
- c:\Users\mikae.vscode\extensions\vscode-arduino.vscode-arduino-community-0.7.2-win32-x64\out\node_modules\usb-detection\index.js
- c:\Users\mikae.vscode\extensions\vscode-arduino.vscode-arduino-community-0.7.2-win32-x64\out\src\serialmonitor\usbDetector.js
- c:\Users\mikae.vscode\extensions\vscode-arduino.vscode-arduino-community-0.7.2-win32-x64\out\src\arduino\arduino.js
- c:\Users\mikae.vscode\extensions\vscode-arduino.vscode-arduino-community-0.7.2-win32-x64\out\src\extension.js
- c:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js
at Module._resolveFilename (node:internal/modules/cjs/loader:1408:15)
at Module.n._resolveFilename (node:electron/js2c/utility_init:2:16167)
at Module.t._resolveFilename (file:///c:/Program%20Files/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:206:22977)
at defaultResolveImpl (node:internal/modules/cjs/loader:1064:19)
at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1069:22)
at Module._load (node:internal/modules/cjs/loader:1218:37)
at Module.c._load (node:electron/js2c/node_init:2:18013)
at Module.e._load (file:///c:/Program%20Files/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:388:5728)
at Module.t._load (file:///c:/Program%20Files/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:206:22695)
at Module.r._load (file:///c:/Program%20Files/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:198:25694)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:242:24)
at Module.require (node:internal/modules/cjs/loader:1494:12)
at Module.require (c:\Users\mikae.vscode\extensions\github.copilot-chat-0.30.3\dist\extension.js:322:9438)
at require (node:internal/modules/helpers:135:16)
at Object. (c:\Users\mikae.vscode\extensions\vscode-arduino.vscode-arduino-community-0.7.2-win32-x64\out\node_modules\bindings\bindings.js:7:19)
at Module._compile (node:internal/modules/cjs/loader:1738:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1904:10)
at Module.load (node:internal/modules/cjs/loader:1472:32)
at Module._load (node:internal/modules/cjs/loader:1289:12)
at Module.c._load (node:electron/js2c/node_init:2:18013)
at Module.e._load (file:///c:/Program%20Files/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:388:5728)
at Module.t._load (file:///c:/Program%20Files/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:206:22695)
at Module.r._load (file:///c:/Program%20Files/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:198:25694)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:242:24)
at Module.require (node:internal/modules/cjs/loader:1494:12)
at Module.require (c:\Users\mikae.vscode\extensions\github.copilot-chat-0.30.3\dist\extension.js:322:9438)
at require (node:internal/modules/helpers:135:16)
at Object. (c:\Users\mikae.vscode\extensions\vscode-arduino.vscode-arduino-community-0.7.2-win32-x64\out\node_modules\usb-detection\index.js:13:18)
at Module._compile (node:internal/modules/cjs/loader:1738:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1904:10)
at Module.load (node:internal/modules/cjs/loader:1472:32)
at Module._load (node:internal/modules/cjs/loader:1289:12)
at Module.c._load (node:electron/js2c/node_init:2:18013)
at Module.e._load (file:///c:/Program%20Files/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:388:5728)
at Module.t._load (file:///c:/Program%20Files/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:206:22695)
at Module.r._load (file:///c:/Program%20Files/Microsoft%20VS%20Code/resources/app/out/vs/workbench/api/node/extensionHostProcess.js:198:25694)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:242:24)
at Module.require (node:internal/modules/cjs/loader:1494:12)
at Module.require (c:\Users\mm.vscode\extensions\github.copilot-chat-0.30.3\dist\extension.js:322:9438)
at require (node:internal/modules/helpers:135:16)
at UsbDetector. (c:\Users\mm.vscode\extensions\vscode-arduino.vscode-arduino-community-0.7.2-win32-x64\out\src\serialmonitor\usbDetector.js:51:33)
at Generator.next ()
at c:\Users\mm.vscode\extensions\vscode-arduino.vscode-arduino-community-0.7.2-win32-x64\out\src\serialmonitor\usbDetector.js:10:71
at new Promise ()
at __awaiter (c:\Users\mm.vscode\extensions\vscode-arduino.vscode-arduino-community-0.7.2-win32-x64\out\src\serialmonitor\usbDetector.js:6:12)
at UsbDetector.startListening (c:\Users\mm.vscode\extensions\vscode-arduino.vscode-arduino-community-0.7.2-win32-x64\out\src\serialmonitor\usbDetector.js:46:16)
at Timeout._onTimeout (c:\Users\mm.vscode\extensions\vscode-arduino.vscode-arduino-community-0.7.2-win32-x64\out\src\extension.js:396:57)
at listOnTimeout (node:internal/timers:588:17)
at processTimers (node:internal/timers:523:7)