Thank you for helping out. Here is what I got after following instructions:-
PS C:\Users\bchandy\AppData\Local\Programs\Arduino IDE> &".\Arduino IDE"
PS C:\Users\bchandy\AppData\Local\Programs\Arduino IDE>
Starting backend process. PID: 2784
Using browser-only version of superagent in non-browser environment
Configuring to accept webviews on '^.+\.webview\..+$' hostname.
root INFO Configuration directory URI: 'file:///c%3A/Users/bchandy/.theia'
root ERROR (node:2784) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
root INFO Theia app listening on http://localhost:57082.
root WARN The local plugin referenced by local-dir:/c%3A/Users/bchandy/.arduinoIDE/plugins does not exist.
root WARN The local plugin referenced by local-dir:/c%3A/Users/bchandy/.arduinoIDE/extensions does not exist.
root WARN The local plugin referenced by local-dir:C:\Users\bchandy\.arduinoProIDE\plugins does not exist.
root INFO PluginTheiaDirectoryHandler: accepting plugin with path
root INFO Resolved "cortex-debug" to a VS Code extension "cortex-debug@0.3.10" with engines:
root INFO PluginTheiaDirectoryHandler: accepting plugin with path
root INFO Resolved "vscode-arduino-tools" to a VS Code extension "vscode-arduino-tools@0.0.2-beta.1" with engines:
root INFO PluginTheiaDirectoryHandler: accepting plugin with path
root INFO Resolved "vscode-builtin-cpp" to a VS Code extension "cpp@1.52.1" with engines:
root INFO PluginTheiaDirectoryHandler: accepting plugin with path
root INFO Resolved "vscode-builtin-json" to a VS Code extension "json@1.46.1" with engines:
root INFO PluginTheiaDirectoryHandler: accepting plugin with path
root INFO Resolved "vscode-builtin-json-language-features" to a VS Code extension "json-language-features@1.46.1" with engines:
root INFO Deploying backend plugin "cortex-debug@0.3.10" from "C:\Users\bchandy\AppData\Local\Programs\Arduino IDE\resources\app\plugins\cortex-debug\extension\dist\extension"
root INFO Deploying backend plugin "vscode-arduino-tools@0.0.2-beta.1" from "C:\Users\bchandy\AppData\Local\Programs\Arduino IDE\resources\app\plugins\vscode-arduino-tools\extension\dist\bundle"
root INFO Deploying backend plugin "cpp@1.52.1" from "C:\Users\bchandy\AppData\Local\Programs\Arduino IDE\resources\app\plugins\vscode-builtin-cpp\extension"
root INFO Deploying backend plugin "json@1.46.1" from "C:\Users\bchandy\AppData\Local\Programs\Arduino IDE\resources\app\plugins\vscode-builtin-json\extension"
root INFO Deploying backend plugin "json-language-features@1.46.1" from "C:\Users\bchandy\AppData\Local\Programs\Arduino IDE\resources\app\plugins\vscode-builtin-json-language-features\extension\client\dist\jsonMain"
root INFO Deploy plugins list took: 37.5 ms
root WARN Backend ConfigServiceImpl.onStart is slow, took: 89.7 ms
daemon INFO Starting daemon from C:\Users\bchandy\AppData\Local\Programs\Arduino IDE\resources\app\node_modules\arduino-ide-extension\build\arduino-cli.exe...
daemon INFO Using config file: c:\Users\bchandy\.arduinoIDE\arduino-cli.yaml
daemon INFO arduino-cli.exe version 0.20.2
daemon INFO Executing `arduino-cli daemon`
daemon INFO Setting up Prometheus metrics on :9090/metrics
daemon INFO {"IP":"127.0.0.1","Port":"57083"}
daemon INFO Daemon is running.
daemon INFO Checking if CLI is Bundled into the IDE
daemon INFO Adding libraries dir [dir: C:\Users\bchandy\Documents\Arduino\libraries, location: user]
daemon INFO URL: https://downloads.arduino.cc/packages/package_index.json
daemon INFO Updating index [url: https://downloads.arduino.cc/packages/package_index.json]
root INFO Git askpass helper is listening on http://127.0.0.1:57091.
root ERROR Error: Git installation not found.
at C:\Users\bchandy\AppData\Local\Programs\Arduino IDE\resources\app\node_modules\find-git-exec\lib\find-git-exec.js:69:69
at async DefaultGitInit.init (C:\Users\bchandy\AppData\Local\Programs\Arduino IDE\resources\app\node_modules\arduino-ide-extension\lib\node\theia\git\git-init.js:22:49)
root WARN Frontend CommonFrontendContribution.configure is slow, took: 394.3 ms
root WARN Failed to resolve module: @types/body-parser
root WARN Failed to resolve module: @types/cookie
root WARN Failed to resolve module: @types/dompurify
root WARN Failed to resolve module: @types/express
root WARN Failed to resolve module: @types/fs-extra
root WARN Failed to resolve module: @types/lodash.debounce
root WARN Failed to resolve module: @types/lodash.throttle
root WARN Failed to resolve module: @types/react
root WARN Failed to resolve module: @types/react-dom
root WARN Failed to resolve module: @types/react-virtualized
root WARN Failed to resolve module: @types/route-parser
root WARN Failed to resolve module: @types/safer-buffer
root WARN Failed to resolve module: @types/ws
root WARN Failed to resolve module: @types/yargs
root WARN Failed to resolve module: @theia/monaco
root WARN Failed to resolve module: @theia/editor
root WARN Failed to resolve module: @types/multer
root WARN Failed to resolve module: @types/rimraf
root WARN Failed to resolve module: @types/tar-fs
root WARN Failed to resolve module: @types/uuid
root WARN Failed to resolve module: @theia/navigator
root WARN Failed to resolve module: @types/p-queue
root WARN Failed to resolve module: @theia/preferences
root WARN Failed to resolve module: @theia/editor-preview
root WARN Failed to resolve module: @theia/keymaps
root WARN Failed to resolve module: @theia/messages
root WARN Failed to resolve module: @types/diff
root WARN Failed to resolve module: @types/markdown-it
root WARN Failed to resolve module: @types/mime
root WARN Failed to resolve module: @types/request
root WARN Failed to resolve module: @types/atob
root WARN Failed to resolve module: @types/auth0-js
root WARN Failed to resolve module: @types/btoa
root WARN Failed to resolve module: @types/dateformat
root WARN Failed to resolve module: @types/deepmerge
root WARN Failed to resolve module: @types/glob
root WARN Failed to resolve module: @types/google-protobuf
root WARN Failed to resolve module: @types/js-yaml
root WARN Failed to resolve module: @types/keytar
root WARN Failed to resolve module: @types/ncp
root WARN Failed to resolve module: @types/node-fetch
root WARN Failed to resolve module: @types/ps-tree
root WARN Failed to resolve module: @types/react-select
root WARN Failed to resolve module: @types/react-tabs
root WARN Failed to resolve module: @types/temp
root WARN Failed to resolve module: @types/which
root ERROR DefaultJsonSchemaContribution.registerSchemas is taking more than 500.0 ms, new schemas are ignored.
fwuploader ERROR Error: Error executing "C:\Users\bchandy\AppData\Local\Programs\Arduino IDE\resources\app\node_modules\arduino-ide-extension\build\arduino-fwuploader.exe" firmware list --format json: downloading index https://downloads.arduino.cc/arduino-fwuploader/boards/module_firmware_index.json.gz: Get "https://downloads.arduino.cc/arduino-fwuploader/boards/module_firmware_index.json.gz": dial tcp 104.18.29.45:443: i/o timeout
panic: runtime error: invalid memory address or nil pointer dereference
[signal 0xc0000005 code=0x0 addr=0x0 pc=0xa4ca55]
goroutine 1 [running]:
github.com/arduino/arduino-fwuploader/cli/firmware.list(0x0, 0x0)
/home/runner/work/arduino-fwuploader/arduino-fwuploader/cli/firmware/list.go:66 +0x55
github.com/arduino/arduino-fwuploader/cli/firmware.newListCommand.func1(0xc0001d4c80, 0xc0000689a0, 0x0, 0x2)
/home/runner/work/arduino-fwuploader/arduino-fwuploader/cli/firmware/list.go:42 +0x45
github.com/spf13/cobra.(*Command).execute(0xc0001d4c80, 0xc000068980, 0x2, 0x2, 0xc0001d4c80, 0xc000068980)
/home/runner/go/pkg/mod/github.com/spf13/cobra@v1.1.3/command.go:856 +0x2c2
github.com/spf13/cobra.(*Command).ExecuteC(0xc0001d4000, 0x0, 0x0, 0xa91a80)
/home/runner/go/pkg/mod/github.com/spf13/cobra@v1.1.3/command.go:960 +0x375
github.com/spf13/cobra.(*Command).Execute(...)
/home/runner/go/pkg/mod/github.com/spf13/cobra@v1.1.3/command.go:897
main.main()
/home/runner/work/arduino-fwuploader/arduino-fwuploader/main.go:35 +0x45
at ChildProcess.<anonymous> (C:\Users\bchandy\AppData\Local\Programs\Arduino IDE\resources\app\node_modules\arduino-ide-extension\lib\node\exec-util.js:53:31)
at ChildProcess.emit (events.js:223:5)
at Process.ChildProcess._handle.onexit (internal/child_process.js:272:12)
root ERROR Request updatableBoards failed with error: Error executing "C:\Users\bchandy\AppData\Local\Programs\Arduino IDE\resources\app\node_modules\arduino-ide-extension\build\arduino-fwuploader.exe" firmware list --format json: downloading index https://downloads.arduino.cc/arduino-fwuploader/boards/module_firmware_index.json.gz: Get "https://downloads.arduino.cc/arduino-fwuploader/boards/module_firmware_index.json.gz": dial tcp 104.18.29.45:443: i/o timeout
panic: runtime error: invalid memory address or nil pointer dereference
[signal 0xc0000005 code=0x0 addr=0x0 pc=0xa4ca55]
goroutine 1 [running]:
github.com/arduino/arduino-fwuploader/cli/firmware.list(0x0, 0x0)
/home/runner/work/arduino-fwuploader/arduino-fwuploader/cli/firmware/list.go:66 +0x55
github.com/arduino/arduino-fwuploader/cli/firmware.newListCommand.func1(0xc0001d4c80, 0xc0000689a0, 0x0, 0x2)
/home/runner/work/arduino-fwuploader/arduino-fwuploader/cli/firmware/list.go:42 +0x45
github.com/spf13/cobra.(*Command).execute(0xc0001d4c80, 0xc000068980, 0x2, 0x2, 0xc0001d4c80, 0xc000068980)
/home/runner/go/pkg/mod/github.com/spf13/cobra@v1.1.3/command.go:856 +0x2c2
github.com/spf13/cobra.(*Command).ExecuteC(0xc0001d4000, 0x0, 0x0, 0xa91a80)
/home/runner/go/pkg/mod/github.com/spf13/cobra@v1.1.3/command.go:960 +0x375
github.com/spf13/cobra.(*Command).Execute(...)
/home/runner/go/pkg/mod/github.com/spf13/cobra@v1.1.3/command.go:897
main.main()
/home/runner/work/arduino-fwuploader/arduino-fwuploader/main.go:35 +0x45
fwuploader ERROR Error: Error executing "C:\Users\bchandy\AppData\Local\Programs\Arduino IDE\resources\app\node_modules\arduino-ide-extension\build\arduino-fwuploader.exe" firmware list --format json: downloading index https://downloads.arduino.cc/arduino-fwuploader/boards/module_firmware_index.json.gz: Get "https://downloads.arduino.cc/arduino-fwuploader/boards/module_firmware_index.json.gz": dial tcp 104.18.29.45:443: i/o timeout
panic: runtime error: invalid memory address or nil pointer dereference
[signal 0xc0000005 code=0x0 addr=0x0 pc=0xa4ca55]
goroutine 1 [running]:
github.com/arduino/arduino-fwuploader/cli/firmware.list(0x0, 0x0)
/home/runner/work/arduino-fwuploader/arduino-fwuploader/cli/firmware/list.go:66 +0x55
github.com/arduino/arduino-fwuploader/cli/firmware.newListCommand.func1(0xc0001d4c80, 0xc0000689a0, 0x0, 0x2)
/home/runner/work/arduino-fwuploader/arduino-fwuploader/cli/firmware/list.go:42 +0x45
github.com/spf13/cobra.(*Command).execute(0xc0001d4c80, 0xc000068980, 0x2, 0x2, 0xc0001d4c80, 0xc000068980)
/home/runner/go/pkg/mod/github.com/spf13/cobra@v1.1.3/command.go:856 +0x2c2
github.com/spf13/cobra.(*Command).ExecuteC(0xc0001d4000, 0x0, 0x0, 0xa91a80)
/home/runner/go/pkg/mod/github.com/spf13/cobra@v1.1.3/command.go:960 +0x375
github.com/spf13/cobra.(*Command).Execute(...)
/home/runner/go/pkg/mod/github.com/spf13/cobra@v1.1.3/command.go:897
main.main()
/home/runner/work/arduino-fwuploader/arduino-fwuploader/main.go:35 +0x45
at ChildProcess.<anonymous> (C:\Users\bchandy\AppData\Local\Programs\Arduino IDE\resources\app\node_modules\arduino-ide-extension\lib\node\exec-util.js:53:31)
at ChildProcess.emit (events.js:223:5)
at Process.ChildProcess._handle.onexit (internal/child_process.js:272:12)
root ERROR Request updatableBoards failed with error: Error executing "C:\Users\bchandy\AppData\Local\Programs\Arduino IDE\resources\app\node_modules\arduino-ide-extension\build\arduino-fwuploader.exe" firmware list --format json: downloading index https://downloads.arduino.cc/arduino-fwuploader/boards/module_firmware_index.json.gz: Get "https://downloads.arduino.cc/arduino-fwuploader/boards/module_firmware_index.json.gz": dial tcp 104.18.29.45:443: i/o timeout
panic: runtime error: invalid memory address or nil pointer dereference
[signal 0xc0000005 code=0x0 addr=0x0 pc=0xa4ca55]
goroutine 1 [running]:
github.com/arduino/arduino-fwuploader/cli/firmware.list(0x0, 0x0)
/home/runner/work/arduino-fwuploader/arduino-fwuploader/cli/firmware/list.go:66 +0x55
github.com/arduino/arduino-fwuploader/cli/firmware.newListCommand.func1(0xc0001d4c80, 0xc0000689a0, 0x0, 0x2)
/home/runner/work/arduino-fwuploader/arduino-fwuploader/cli/firmware/list.go:42 +0x45
github.com/spf13/cobra.(*Command).execute(0xc0001d4c80, 0xc000068980, 0x2, 0x2, 0xc0001d4c80, 0xc000068980)
/home/runner/go/pkg/mod/github.com/spf13/cobra@v1.1.3/command.go:856 +0x2c2
github.com/spf13/cobra.(*Command).ExecuteC(0xc0001d4000, 0x0, 0x0, 0xa91a80)
/home/runner/go/pkg/mod/github.com/spf13/cobra@v1.1.3/command.go:960 +0x375
github.com/spf13/cobra.(*Command).Execute(...)
/home/runner/go/pkg/mod/github.com/spf13/cobra@v1.1.3/command.go:897
main.main()
/home/runner/work/arduino-fwuploader/arduino-fwuploader/main.go:35 +0x45
root ERROR Error while updating index in attempt 0.
daemon INFO URL: https://downloads.arduino.cc/packages/package_index.json
daemon INFO Updating index [url: https://downloads.arduino.cc/packages/package_index.json]