Giter Club home page Giter Club logo

arduino-pro-ide's Introduction

This repository was used to collect feedback about the alpha releases of the Arduino Pro IDE. As of March 1st, 2021 the Pro IDE became open source under the name of Arduino IDE 2.0. Its development is hosted in a new repository located at https://github.com/arduino/arduino-ide

arduino-pro-ide's People

Contributors

8bitkick avatar jainan-tandel avatar kittaakos avatar lumitoluma avatar mastrolinux avatar mbanzi avatar per1234 avatar sebromero avatar silvanocerza avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

arduino-pro-ide's Issues

Copy the text in the Output box also copy the sketch code and other text

When you try to copy the text in the "Output" box, the sketch and other text are also copied.

To Reproduce
1.Open any sketch, some INFO text should appear in the Output box
2. Click on the "Output box" and copy the text with "CTRL+A"
3. Copy the text on another text editor

Expected behavior
Only the text in the Output box should be copied.

Desktop:

  • OS: Windows
  • Version 10

Example:

uno
1112345678910


void setup() {
// put your setup code here, to run once:

}

void loop() {
// put your main code here, to run repeatedly:

}

[INFO] Updating index [url: https://downloads.arduino.cc/packages/package_index.json]
Updating index: package_index.json completed.
[INFO] Loading hardware from: c:\Users\Federico\AppData\Local\Arduino15\packages
[INFO] Loading package arduino from: C:\Users\Federico\AppData\Local\Arduino15\packages\arduino\hardware
[INFO] Loaded platform [platform: {ID:"arduino:mbed",Installed:"1.1.0",Latest:"1.1.2",Name:"Arduino nRF528x Boards (Mbed OS)"}]
[INFO] Loaded platform [platform: {ID:"arduino:samd",Installed:"1.6.20",Latest:"1.8.4",Name:"Arduino SAMD Boards (32-bits ARM Cortex-M0+)"}]
[INFO] Checking existence of 'tools' path: C:\Users\Federico\AppData\Local\Arduino15\packages\arduino\tools
...[trimmed]

We need a HARDWARE debugger

It’s good, but we do not need IDE like VS CODE and we already have it (VScode , Atom ……), I’m an electronics engineer, we need a HARDWARE debugger not an interface for computer science.

we need to see A BOARD with I / O declarations (INPUT / INPUT_PULLUP, OUTPUT), see the level of memory usage and what if we do new bootloader that enable hardware debuging (assembler to C ++ debuging) I know that the execution will be very slow but the debug will exist for the first time.

a strong IDE for the Arduino requires a lot of connection between the HARDWARE and the SOFT.

Board Manager: can't update a pre-installed core

The pro IDE recognized the pre-installed cores in the "Arduino15" directory but when I open the Board Manager, shows the loaded cores as installed and I can't do more, like upgrading it.
Clicking on it has no effect.

To Reproduce

  1. Install the "classic" Arduino IDE and install a core selecting an old version. i.e.: "SAMD 1.6.20"
  2. Open the pro IDE, "Tools > Board Manager"
  3. Search "SAMD"
  4. No option to update it are available.

The same apply if you want downgrade.

Expected behavior
A menu with the available version to chose should appear like in the "classic" IDE.

Laptop:

  • OS: Windows
  • Version 10

failed to start arduino language server: error: not found:clangd

Well, just as the title states. Upon downloading, then extracting, then opening the directory and running the electron app for the IDE, this error message appears after the IDE loads in. Everything seems to work fine otherwise. I thought I would just make sure that you knew this was happening (at least for me).
I'm running KDE Neon-plasma version 4.17- (Ubuntu 18.04 based).
HP EliteBook 840 G5
i5-5300u
8GB of memory
INTEL SSDSC2BF180A4H

Theme is not consistent between views

Describe the bug
Theme is not persistent between views (classic v pro).

To Reproduce
Steps to reproduce the behavior:

  1. In the current mode, select 'File -> Settings ->Change Color Theme'
  2. Click on 'Any of the three theme options'
  3. After the window refreshes with the selected theme,
  4. Click 'Toggle Advanced Mode'

Expected behavior
Either the interface would keep the selected theme, or revert back to the one chosen in the interface version before.
E.X.
If you chose Dark Theme last time in classic mode, it would revert back to Dark Mode.
or...
If you chose Light Theme in Advanced Mode, when switching to Classic Mode, it would remain in the Light Theme.

Either way, the app reverts to the Arduino Light Theme.

Desktop (please complete the following information):

  • OS: [Windows 10]
  • Version [1903]

Installed on Ubuntu, got "not found: clangd" on launch

Describe the bug
When I launched the program I got a "Failed to start Arduino language server: Error: not found: clangd" dialog box

To Reproduce
Steps to reproduce the behavior:
1 Downloaded
2 I untarred the file under /opt on my Kubuntu 18.04.3 machine
3 Ran "/opt/Arduino-PoC-0.0.1-06ef598-linux/arduino-electron"
4 Got a dialog box "Failed to start Arduino language server: Error: not found: clangd"

Expected behavior
No error dialog

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Version [e.g. 22]

Additional context

Here is the command line output, which includes a stack trace on that error
david@tracer:/dload/graphics/jdownloader$  /opt/Arduino-PoC-0.0.1-06ef598-linux/arduino-electron 

(arduino-electron:19598): Gtk-WARNING **: 04:20:27.857: Theme parsing error: gtk.css:68:35: The style property GtkButton:child-displacement-x is deprecated and shouldn't be used anymore. It will be removed in a future version

(arduino-electron:19598): Gtk-WARNING **: 04:20:27.857: Theme parsing error: gtk.css:69:35: The style property GtkButton:child-displacement-y is deprecated and shouldn't be used anymore. It will be removed in a future version

(arduino-electron:19598): Gtk-WARNING **: 04:20:27.857: Theme parsing error: gtk.css:73:46: The style property GtkScrolledWindow:scrollbars-within-bevel is deprecated and shouldn't be used anymore. It will be removed in a future version
root INFO Theia app listening on http://localhost:44067.
daemon INFO >>> Starting 'arduino-cli' daemon... [/opt/Arduino-PoC-0.0.1-06ef598-linux/resources/app/node_modules/arduino-ide-extension/build/arduino-cli]
daemon INFO [INFO] Checking for config file in: /home/david/.arduino15/arduino-cli.yaml
daemon INFO [INFO] Checking if CLI is Bundled into the IDE
daemon INFO [INFO] Candidate IDE Directory: /opt/Arduino-PoC-0.0.1-06ef598-linux/resources/app/node_modules/arduino-ide-extension/build
daemon INFO [INFO] CLI is not bundled into the IDE
daemon INFO [INFO] Checking for config in: /arduino-cli.yaml
daemon INFO [INFO] error loading [error: open /arduino-cli.yaml: no such file or directory]
daemon INFO [INFO] Checking for config in: /dload/arduino-cli.yaml
daemon INFO [INFO] error loading [error: open /dload/arduino-cli.yaml: no such file or directory]
daemon INFO [INFO] Checking for config in: /dload/graphics/arduino-cli.yaml
daemon INFO [INFO] error loading [error: open /dload/graphics/arduino-cli.yaml: no such file or directory]
daemon INFO [INFO] Checking for config in: /dload/graphics/jdownloader/arduino-cli.yaml
daemon INFO [INFO] error loading [error: open /dload/graphics/jdownloader/arduino-cli.yaml: no such file or directory]
daemon INFO [INFO] Configuration set
daemon INFO [INFO] arduino-cli-0.3.7-alpha.preview
daemon INFO [INFO] Starting root command preparation (`arduino`)
daemon INFO [INFO] Formatter set
daemon INFO <<< The 'arduino-cli' daemon is up an running.
root WARN please install @theia/[email protected] as a runtime dependency
root INFO Git askpass helper is listening on http://127.0.0.1:45827.
root WARN Failed to resolve module: @theia/editor
root WARN Failed to resolve module: @theia/electron
root WARN Failed to resolve module: @typefox/monaco-editor-core
root WARN Failed to resolve module: @theia/messages
root WARN Failed to resolve module: @theia/monaco
root WARN Failed to resolve module: @theia/navigator
root WARN Failed to resolve module: @theia/preferences
root WARN Failed to resolve module: @theia/textmate-grammars
root INFO Using Git [2.17.1] from the PATH. (/usr/bin/git)
root WARN Collided keybinding is ignored;  {"command":"monaco.editor.action.toggleTabFocusMode","keybinding":"ctrl+m"}  collided with  {"command":"core.toggleMaximized","keybinding":"ctrl+m"}
root WARN Could not register keybinding:
  {"command":"monaco.editor.action.toggleTabFocusMode","keybinding":"ctrl+m"}
Error: "ctrl+m" is in collision with something else [scope:0]
root WARN Collided keybinding is ignored;  {"command":"passthrough","keybinding":"ctrl+k","context":"terminalActive"}  collided with  {"command":"terminal:clear","keybinding":"ctrlcmd+k","context":"terminalActive"}
root WARN Could not register keybinding:
  {"command":"passthrough","keybinding":"ctrl+k","context":"terminalActive"}
Error: "ctrl+k" is in collision with something else [scope:0]
root WARN Collided keybinding is ignored;  {"command":"serial-monitor:toggle","keybinding":"ctrl+shift+m"}  collided with  {"command":"problemsView:toggle","keybinding":"ctrlcmd+shift+m"}
root WARN Could not register keybinding:
  {"command":"serial-monitor:toggle","keybinding":"ctrl+shift+m"}
Error: "ctrl+shift+m" is in collision with something else [scope:0]
root INFO [nsfw-watcher: 19689] Started watching: /home/david/Arduino/sketch_october20a
root INFO [nsfw-watcher: 19689] Started watching: /home/david/Arduino/sketch_october20b
root INFO [nsfw-watcher: 19689] Started watching: /home/david/Arduino/sketch_october20a
root INFO  >>> Creating and caching a new client for file:///home/david/Arduino/sketch_october20b...
root INFO [nsfw-watcher: 19689] Started watching: /home/david/Arduino/sketch_october20b
root WARN EditorNavigationContribution.onStart is slow, took: 112.09999999846332 ms
daemon INFO [INFO] Checking if CLI is Bundled into the IDE
daemon INFO [INFO] Candidate IDE Directory: /opt/Arduino-PoC-0.0.1-06ef598-linux/resources/app/node_modules/arduino-ide-extension/build
daemon INFO [INFO] Loading hardware from: /home/david/.arduino15/packages
daemon INFO [INFO] Loading package arduino from: /home/david/.arduino15/packages/arduino/hardware
daemon INFO [INFO] Loaded platform [platform: {ID:"arduino:samd",Installed:"1.8.2",Latest:"1.8.3",Name:"Arduino SAMD Boards (32-bits ARM Cortex-M0+)"}]
daemon INFO [INFO] Checking existence of 'tools' path: /home/david/.arduino15/packages/arduino/tools
daemon INFO [INFO] Loading tools from dir: /home/david/.arduino15/packages/arduino/tools
root INFO Config file tasks.json does not exist under file:///home/david/Arduino/sketch_october20b
daemon INFO [INFO] Loaded tool [tool: Version: 4.5.0 Systems: [OS: i686-mingw32, OS: x86_64-apple-darwin, OS: x86_64-pc-linux-gnu, OS: i686-pc-linux-gnu, OS: arm-linux-gnueabihf, OS: aarch64-linux-gnu, OS: all]]
daemon INFO [INFO] Loaded tool [tool: Version: 1.2.0 Systems: [OS: i686-mingw32, OS: x86_64-apple-darwin, OS: x86_64-pc-linux-gnu, OS: i686-pc-linux-gnu, OS: arm-linux-gnueabihf, OS: aarch64-linux-gnu, OS: all]]
daemon INFO [INFO] Loaded tool [tool: Version: 1.2.1 Systems: [OS: i686-linux-gnu, OS: x86_64-linux-gnu, OS: arm-linux-gnueabihf, OS: aarch64-linux-gnu, OS: i386-apple-darwin11, OS: i686-mingw32]]
daemon INFO [INFO] Loaded tool [tool: Version: 7-2017q4 Systems: [OS: arm-linux-gnueabihf, OS: aarch64-linux-gnu, OS: i686-mingw32, OS: x86_64-apple-darwin, OS: x86_64-pc-linux-gnu, OS: i686-pc-linux-gnu]]
daemon INFO [INFO] Loaded tool [tool: Version: 1.7.0-arduino3 Systems: [OS: i686-mingw32, OS: x86_64-apple-darwin, OS: x86_64-pc-linux-gnu, OS: i686-pc-linux-gnu, OS: arm-linux-gnueabihf, OS: aarch64-linux-gnu]]
daemon INFO [INFO] Loaded tool [tool: Version: 0.10.0-arduino7 Systems: [OS: arm-linux-gnueabihf, OS: aarch64-linux-gnu, OS: i386-apple-darwin11, OS: x86_64-linux-gnu, OS: i686-linux-gnu, OS: i686-mingw32]]
daemon INFO [INFO] Adding libraries dir [dir: /home/david/Arduino/libraries, location: sketchbook]
daemon INFO [INFO] Adding libraries dir [dir: /home/david/.arduino15/packages/arduino/hardware/samd/1.8.2/libraries, location: platform]
daemon INFO [INFO] Installing tool [tool: Version: 5.8-arduino11 Systems: [OS: i686-pc-linux-gnu, OS: x86_64-pc-linux-gnu, OS: i686-mingw32, OS: x86_64-apple-darwin, OS: arm-linux-gnueabihf, OS: aarch64-linux-gnu]]
daemon INFO [INFO] Tool installed [tool: Version: 5.8-arduino11 Systems: [OS: i686-pc-linux-gnu, OS: x86_64-pc-linux-gnu, OS: i686-mingw32, OS: x86_64-apple-darwin, OS: arm-linux-gnueabihf, OS: aarch64-linux-gnu]]
daemon INFO [INFO] Installing tool [tool: Version: 1.0.0 Systems: [OS: i686-pc-linux-gnu, OS: x86_64-pc-linux-gnu, OS: i686-mingw32, OS: x86_64-apple-darwin, OS: arm-linux-gnueabihf, OS: arm64-linux-gnueabihf]]
daemon INFO [INFO] Tool installed [tool: Version: 1.0.0 Systems: [OS: i686-pc-linux-gnu, OS: x86_64-pc-linux-gnu, OS: i686-mingw32, OS: x86_64-apple-darwin, OS: arm-linux-gnueabihf, OS: arm64-linux-gnueabihf]]
daemon INFO [INFO] Loading hardware from: /home/david/.arduino15/packages
daemon INFO [INFO] Loading package arduino from: /home/david/.arduino15/packages/arduino/hardware
daemon INFO [INFO] Loaded platform [platform: {ID:"arduino:samd",Installed:"1.8.2",Latest:"1.8.3",Name:"Arduino SAMD Boards (32-bits ARM Cortex-M0+)"}]
daemon INFO [INFO] Checking existence of 'tools' path: /home/david/.arduino15/packages/arduino/tools
daemon INFO [INFO] Loading tools from dir: /home/david/.arduino15/packages/arduino/tools
daemon INFO [INFO] Loaded tool [tool: Version: 4.5.0 Systems: [OS: i686-mingw32, OS: x86_64-apple-darwin, OS: x86_64-pc-linux-gnu, OS: i686-pc-linux-gnu, OS: arm-linux-gnueabihf, OS: aarch64-linux-gnu, OS: all]]
daemon INFO [INFO] Loaded tool [tool: Version: 1.2.0 Systems: [OS: i686-mingw32, OS: x86_64-apple-darwin, OS: x86_64-pc-linux-gnu, OS: i686-pc-linux-gnu, OS: arm-linux-gnueabihf, OS: aarch64-linux-gnu, OS: all]]
daemon INFO [INFO] Loaded tool [tool: Version: 1.2.1 Systems: [OS: i686-linux-gnu, OS: x86_64-linux-gnu, OS: arm-linux-gnueabihf, OS: aarch64-linux-gnu, OS: i386-apple-darwin11, OS: i686-mingw32]]
daemon INFO [INFO] Loaded tool [tool: Version: 7-2017q4 Systems: [OS: arm-linux-gnueabihf, OS: aarch64-linux-gnu, OS: i686-mingw32, OS: x86_64-apple-darwin, OS: x86_64-pc-linux-gnu, OS: i686-pc-linux-gnu]]
daemon INFO [INFO] Loaded tool [tool: Version: 1.7.0-arduino3 Systems: [OS: i686-mingw32, OS: x86_64-apple-darwin, OS: x86_64-pc-linux-gnu, OS: i686-pc-linux-gnu, OS: arm-linux-gnueabihf, OS: aarch64-linux-gnu]]
daemon INFO [INFO] Loaded tool [tool: Version: 0.10.0-arduino7 Systems: [OS: arm-linux-gnueabihf, OS: aarch64-linux-gnu, OS: i386-apple-darwin11, OS: x86_64-linux-gnu, OS: i686-linux-gnu, OS: i686-mingw32]]
daemon INFO [INFO] Loading package builtin from: /home/david/.arduino15/packages/builtin
daemon INFO [INFO] Checking existence of 'tools' path: /home/david/.arduino15/packages/builtin/tools
daemon INFO [INFO] Loading tools from dir: /home/david/.arduino15/packages/builtin/tools
daemon INFO [INFO] Loaded tool [tool: Version: 5.8-arduino11 Systems: [OS: i686-pc-linux-gnu, OS: x86_64-pc-linux-gnu, OS: i686-mingw32, OS: x86_64-apple-darwin, OS: arm-linux-gnueabihf, OS: aarch64-linux-gnu]]
daemon INFO [INFO] Loaded tool [tool: Version: 1.0.0 Systems: [OS: i686-pc-linux-gnu, OS: x86_64-pc-linux-gnu, OS: i686-mingw32, OS: x86_64-apple-darwin, OS: arm-linux-gnueabihf, OS: arm64-linux-gnueabihf]]
daemon INFO [INFO] instance:<id:1 >
root ERROR Request search failed with error: Could not retrieve instance from the initialize response. Error: Could not retrieve instance from the initialize response.
    at CoreClientProviderImpl.<anonymous> (/opt/Arduino-PoC-0.0.1-06ef598-linux/resources/app/node_modules/arduino-ide-extension/lib/node/core-client-provider-impl.js:159:35)
    at step (/opt/Arduino-PoC-0.0.1-06ef598-linux/resources/app/node_modules/arduino-ide-extension/lib/node/core-client-provider-impl.js:41:23)
    at Object.next (/opt/Arduino-PoC-0.0.1-06ef598-linux/resources/app/node_modules/arduino-ide-extension/lib/node/core-client-provider-impl.js:22:53)
    at fulfilled (/opt/Arduino-PoC-0.0.1-06ef598-linux/resources/app/node_modules/arduino-ide-extension/lib/node/core-client-provider-impl.js:13:58)
    at process._tickCallback (internal/process/next_tick.js:68:7)
root INFO Using Git [2.17.1] from the PATH. (/usr/bin/git)
root WARN Collided keybinding is ignored;  {"command":"monaco.editor.action.toggleTabFocusMode","keybinding":"ctrl+m"}  collided with  {"command":"core.toggleMaximized","keybinding":"ctrl+m"}
root WARN Could not register keybinding:
  {"command":"monaco.editor.action.toggleTabFocusMode","keybinding":"ctrl+m"}
Error: "ctrl+m" is in collision with something else [scope:0]
root WARN Collided keybinding is ignored;  {"command":"passthrough","keybinding":"ctrl+k","context":"terminalActive"}  collided with  {"command":"terminal:clear","keybinding":"ctrlcmd+k","context":"terminalActive"}
root WARN Could not register keybinding:
  {"command":"passthrough","keybinding":"ctrl+k","context":"terminalActive"}
Error: "ctrl+k" is in collision with something else [scope:0]
root WARN Collided keybinding is ignored;  {"command":"serial-monitor:toggle","keybinding":"ctrl+shift+m"}  collided with  {"command":"problemsView:toggle","keybinding":"ctrlcmd+shift+m"}
root WARN Could not register keybinding:
  {"command":"serial-monitor:toggle","keybinding":"ctrl+shift+m"}
Error: "ctrl+shift+m" is in collision with something else [scope:0]
root INFO [nsfw-watcher: 19814] Started watching: /home/david/.theia
root INFO [nsfw-watcher: 19814] Started watching: /home/david/Arduino/sketch_october20b
root INFO [nsfw-watcher: 19814] Started watching: /home/david/Arduino/sketch_october20b
root INFO  >>> Creating and caching a new client for file:///home/david/Arduino/sketch_october20b...
root INFO [nsfw-watcher: 19814] Started watching: /home/david/Arduino/sketch_october20b
daemon INFO [INFO] Checking if CLI is Bundled into the IDE
daemon INFO [INFO] Candidate IDE Directory: /opt/Arduino-PoC-0.0.1-06ef598-linux/resources/app/node_modules/arduino-ide-extension/build
daemon INFO [INFO] Loading hardware from: /home/david/.arduino15/packages
daemon INFO [INFO] Loading package arduino from: /home/david/.arduino15/packages/arduino/hardware
daemon INFO [INFO] Loaded platform [platform: {ID:"arduino:samd",Installed:"1.8.2",Latest:"1.8.3",Name:"Arduino SAMD Boards (32-bits ARM Cortex-M0+)"}]
daemon INFO [INFO] Checking existence of 'tools' path: /home/david/.arduino15/packages/arduino/tools
daemon INFO [INFO] Loading tools from dir: /home/david/.arduino15/packages/arduino/tools
daemon INFO [INFO] Loaded tool [tool: Version: 4.5.0 Systems: [OS: i686-mingw32, OS: x86_64-apple-darwin, OS: x86_64-pc-linux-gnu, OS: i686-pc-linux-gnu, OS: arm-linux-gnueabihf, OS: aarch64-linux-gnu, OS: all]]
daemon INFO [INFO] Loaded tool [tool: Version: 1.2.0 Systems: [OS: i686-mingw32, OS: x86_64-apple-darwin, OS: x86_64-pc-linux-gnu, OS: i686-pc-linux-gnu, OS: arm-linux-gnueabihf, OS: aarch64-linux-gnu, OS: all]]
daemon INFO [INFO] Loaded tool [tool: Version: 1.2.1 Systems: [OS: i686-linux-gnu, OS: x86_64-linux-gnu, OS: arm-linux-gnueabihf, OS: aarch64-linux-gnu, OS: i386-apple-darwin11, OS: i686-mingw32]]
daemon INFO [INFO] Loaded tool [tool: Version: 7-2017q4 Systems: [OS: arm-linux-gnueabihf, OS: aarch64-linux-gnu, OS: i686-mingw32, OS: x86_64-apple-darwin, OS: x86_64-pc-linux-gnu, OS: i686-pc-linux-gnu]]
daemon INFO [INFO] Loaded tool [tool: Version: 1.7.0-arduino3 Systems: [OS: i686-mingw32, OS: x86_64-apple-darwin, OS: x86_64-pc-linux-gnu, OS: i686-pc-linux-gnu, OS: arm-linux-gnueabihf, OS: aarch64-linux-gnu]]
daemon INFO [INFO] Loaded tool [tool: Version: 0.10.0-arduino7 Systems: [OS: arm-linux-gnueabihf, OS: aarch64-linux-gnu, OS: i386-apple-darwin11, OS: x86_64-linux-gnu, OS: i686-linux-gnu, OS: i686-mingw32]]
daemon INFO [INFO] Loading package builtin from: /home/david/.arduino15/packages/builtin
daemon INFO [INFO] Checking existence of 'tools' path: /home/david/.arduino15/packages/builtin/tools
daemon INFO [INFO] Loading tools from dir: /home/david/.arduino15/packages/builtin/tools
daemon INFO [INFO] Loaded tool [tool: Version: 5.8-arduino11]
daemon INFO [INFO] Loaded tool [tool: Version: 1.0.0]
daemon INFO [INFO] Adding libraries dir [dir: /home/david/Arduino/libraries, location: sketchbook]
daemon INFO [INFO] Adding libraries dir [dir: /home/david/.arduino15/packages/arduino/hardware/samd/1.8.2/libraries, location: platform]
root INFO [nsfw-watcher: 19814] Started watching: /home/david/Arduino/sketch_october20b
root INFO Config file tasks.json does not exist under file:///home/david/Arduino/sketch_october20b
root INFO [nsfw-watcher: 19814] Started watching: /home/david/Arduino/sketch_october20b/sketch_october20b.ino
daemon INFO [INFO] instance:<id:2 >
daemon INFO [INFO] Updating index [url: https://downloads.arduino.cc/packages/package_index.json]
daemon INFO [INFO] Updating index [url: https://downloads.arduino.cc/packages/package_index.json]
root WARN "[ino].editor.suggest.filteredTypes" preference is not supported
daemon INFO [INFO] Loading hardware from: /home/david/.arduino15/packages
daemon INFO [INFO] Loading package arduino from: /home/david/.arduino15/packages/arduino/hardware
daemon INFO [INFO] Loaded platform [platform: {ID:"arduino:samd",Installed:"1.8.2",Latest:"1.8.4",Name:"Arduino SAMD Boards (32-bits ARM Cortex-M0+)"}]
daemon INFO [INFO] Checking existence of 'tools' path: /home/david/.arduino15/packages/arduino/tools
daemon INFO [INFO] Loading tools from dir: /home/david/.arduino15/packages/arduino/tools
daemon INFO [INFO] Loaded tool [tool: Version: 4.5.0 Systems: [OS: i686-mingw32, OS: x86_64-apple-darwin, OS: x86_64-pc-linux-gnu, OS: i686-pc-linux-gnu, OS: arm-linux-gnueabihf, OS: aarch64-linux-gnu, OS: all]]
daemon INFO [INFO] Loaded tool [tool: Version: 1.2.0 Systems: [OS: i686-mingw32, OS: x86_64-apple-darwin, OS: x86_64-pc-linux-gnu, OS: i686-pc-linux-gnu, OS: arm-linux-gnueabihf, OS: aarch64-linux-gnu, OS: all]]
daemon INFO [INFO] Loaded tool [tool: Version: 1.2.1 Systems: [OS: i686-linux-gnu, OS: x86_64-linux-gnu, OS: arm-linux-gnueabihf, OS: aarch64-linux-gnu, OS: i386-apple-darwin11, OS: i686-mingw32]]
daemon INFO [INFO] Loaded tool [tool: Version: 7-2017q4 Systems: [OS: arm-linux-gnueabihf, OS: aarch64-linux-gnu, OS: i686-mingw32, OS: x86_64-apple-darwin, OS: x86_64-pc-linux-gnu, OS: i686-pc-linux-gnu]]
daemon INFO [INFO] Loaded tool [tool: Version: 1.7.0-arduino3 Systems: [OS: i686-mingw32, OS: x86_64-apple-darwin, OS: x86_64-pc-linux-gnu, OS: i686-pc-linux-gnu, OS: arm-linux-gnueabihf, OS: aarch64-linux-gnu]]
daemon INFO [INFO] Loaded tool [tool: Version: 0.10.0-arduino7 Systems: [OS: arm-linux-gnueabihf, OS: aarch64-linux-gnu, OS: i386-apple-darwin11, OS: x86_64-linux-gnu, OS: i686-linux-gnu, OS: i686-mingw32]]
daemon INFO [INFO] Loading package builtin from: /home/david/.arduino15/packages/builtin
daemon INFO [INFO] Checking existence of 'tools' path: /home/david/.arduino15/packages/builtin/tools
daemon INFO [INFO] Loading tools from dir: /home/david/.arduino15/packages/builtin/tools
daemon INFO [INFO] Loaded tool [tool: Version: 5.8-arduino11]
daemon INFO [INFO] Loaded tool [tool: Version: 1.0.0]
daemon INFO [INFO] Adding libraries dir [dir: /home/david/Arduino/libraries, location: sketchbook]
daemon INFO [INFO] Adding libraries dir [dir: /home/david/.arduino15/packages/arduino/hardware/samd/1.8.2/libraries, location: platform]
languages ERROR Error occurred while starting language contribution. /services/languages/ino/:id. Error: not found: clangd
    at getNotFoundError (/opt/Arduino-PoC-0.0.1-06ef598-linux/resources/app/node_modules/which/which.js:13:12)
    at F (/opt/Arduino-PoC-0.0.1-06ef598-linux/resources/app/node_modules/which/which.js:68:19)
    at E (/opt/Arduino-PoC-0.0.1-06ef598-linux/resources/app/node_modules/which/which.js:80:29)
    at /opt/Arduino-PoC-0.0.1-06ef598-linux/resources/app/node_modules/which/which.js:89:16
    at /opt/Arduino-PoC-0.0.1-06ef598-linux/resources/app/node_modules/isexe/index.js:42:5
    at /opt/Arduino-PoC-0.0.1-06ef598-linux/resources/app/node_modules/isexe/mode.js:8:5
    at FSReqWrap.oncomplete (fs.js:154:21)
daemon INFO [INFO] Updating libraries index
root ERROR The ws channel does not exist 25
daemon INFO [INFO] Loading hardware from: /home/david/.arduino15/packages
daemon INFO [INFO] Loading package arduino from: /home/david/.arduino15/packages/arduino/hardware
daemon INFO [INFO] Loaded platform [platform: {ID:"arduino:samd",Installed:"1.8.2",Latest:"1.8.4",Name:"Arduino SAMD Boards (32-bits ARM Cortex-M0+)"}]
daemon INFO [INFO] Checking existence of 'tools' path: /home/david/.arduino15/packages/arduino/tools
daemon INFO [INFO] Loading tools from dir: /home/david/.arduino15/packages/arduino/tools
daemon INFO [INFO] Loaded tool [tool: Version: 4.5.0 Systems: [OS: i686-mingw32, OS: x86_64-apple-darwin, OS: x86_64-pc-linux-gnu, OS: i686-pc-linux-gnu, OS: arm-linux-gnueabihf, OS: aarch64-linux-gnu, OS: all]]
daemon INFO [INFO] Loaded tool [tool: Version: 1.2.0 Systems: [OS: i686-mingw32, OS: x86_64-apple-darwin, OS: x86_64-pc-linux-gnu, OS: i686-pc-linux-gnu, OS: arm-linux-gnueabihf, OS: aarch64-linux-gnu, OS: all]]
daemon INFO [INFO] Loaded tool [tool: Version: 1.2.1 Systems: [OS: i686-linux-gnu, OS: x86_64-linux-gnu, OS: arm-linux-gnueabihf, OS: aarch64-linux-gnu, OS: i386-apple-darwin11, OS: i686-mingw32]]
daemon INFO [INFO] Loaded tool [tool: Version: 7-2017q4 Systems: [OS: arm-linux-gnueabihf, OS: aarch64-linux-gnu, OS: i686-mingw32, OS: x86_64-apple-darwin, OS: x86_64-pc-linux-gnu, OS: i686-pc-linux-gnu]]
daemon INFO [INFO] Loaded tool [tool: Version: 1.7.0-arduino3 Systems: [OS: i686-mingw32, OS: x86_64-apple-darwin, OS: x86_64-pc-linux-gnu, OS: i686-pc-linux-gnu, OS: arm-linux-gnueabihf, OS: aarch64-linux-gnu]]
daemon INFO [INFO] Loaded tool [tool: Version: 0.10.0-arduino7 Systems: [OS: arm-linux-gnueabihf, OS: aarch64-linux-gnu, OS: i386-apple-darwin11, OS: x86_64-linux-gnu, OS: i686-linux-gnu, OS: i686-mingw32]]
daemon INFO [INFO] Loading package builtin from: /home/david/.arduino15/packages/builtin
daemon INFO [INFO] Checking existence of 'tools' path: /home/david/.arduino15/packages/builtin/tools
daemon INFO [INFO] Loading tools from dir: /home/david/.arduino15/packages/builtin/tools
daemon INFO [INFO] Loaded tool [tool: Version: 5.8-arduino11]
daemon INFO [INFO] Loaded tool [tool: Version: 1.0.0]
daemon INFO [INFO] Adding libraries dir [dir: /home/david/Arduino/libraries, location: sketchbook]
daemon INFO [INFO] Adding libraries dir [dir: /home/david/.arduino15/packages/arduino/hardware/samd/1.8.2/libraries, location: platform]
root INFO  <<< New client has been successfully created and cached for file:///home/david/Arduino/sketch_october20b.
discovery INFO Initialized attached boards. - Discovered boards: []
root INFO Attached boards changed:  {"oldState":{"boards":[]},"newState":{"boards":[]}}

Ubuntu Linux 18.04 and old arduino-cli

I had an old version of arduino-cli on my ~/bin directory. arduino-electron ran that version instead of the one included with the Pro IDE. The problem is solved by removing ~/bin/arduino-cli and restarting the IDE.

Advanced Mode: Open Folder is not working

Describe the bug
I wanted to open a folder containing an Arduino sketch composed of multiple files. The sketch folder is not contained inside the sketchbook. I tried the "File > Open Folder" and after selecting the path and clicking on "Select directory" button a new IDE window has open but the folder I wanted to open didn't appear in the file system tree view.
Instead, in the new window I keep seeing the sketchbook directory

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'File > Open Folder...'
  2. Select the path of a folder outside the "sketchboook"
  3. Click on 'Select Directory' button
  4. On the new IDE window check if the folder appears in the file system tree view

Expected behavior
Either the selected directory to appear in the file system view of the current open window or a new window containing only the selected directory.

Desktop (please complete the following information):

  • OS: Windows
  • Version 10

getting problem while selecting port

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

Port detection doesn't work on macOS Catalina

Describe the bug
It is not possible to upload code to the boards because Port Detection doesn't work.
No Port is shown in the board manager. I tried with Nano Every and Uno, no luck.

  • OS macOS Catalina (MacBook Pro 15'' 2018)
  • Version 0.0.1

Usage documentation is missing

Arduino Pro IDE has great features. But I noticed that it is a little hard to use.
For Example [Support for additional languages other than C++]
How can we use this feature? There's nothing to explain that.
There are experienced programmers as well as new programmers. They need to understand it too.

How You Can Solve It:
Arduino can make a video to guide all the features.
Or
Arduino Pro IDE can have a Guide on startup which can help the newbies.

If Arduino Pro IDE is easy to use, a lot of people would love to use it.

Board Selection sporadically switching between different boards

As you can see in this GIF the Board selection sporadically switches between three different boards.

To Reproduce
Only tested with Uno WiFi Rev2

  1. Start Arduino Pro IDE
  2. If not done already, install the board package for the Uno WiFi Rev2
  3. connect Uno WiFi Rev2 to Computer
  4. select the Board and Port in the Board Selection
  5. expand the board dropdown menu

Expected behavior
The dropdown should not have a red x but a green check mark.
Also in the dropdown it should not change between different boards, but stay at the Uno WiFi Rev2.

Screenshots
ArduinoArduinoEditor2019-10-2012

Desktop (please complete the following information):

  • OS: Windows 10
  • Version Build 18362

Support standard Arduino app shortcuts

Is your feature request related to a problem? Please describe.
It will become frustrating that shortcuts like Command + U for upload don't work.

Describe the solution you'd like
Add all the exisitng arduino app shortcuts.

Describe alternatives you've considered
Adding shortcuts through System Preferences > Keyboard but there are very few menu items.

Incorrect string literal highlighting in dark theme with "%" character

Describe the bug
"%" is in red font color instead of the orange that the rest of the string literal uses.

To Reproduce
Steps to reproduce the behavior:

  1. Start IDE with dark theme.
  2. New INO file with source code: const char* string = "string%withPercent";

Expected behavior
All orange font for string literal.

Screenshots
test

Desktop (please complete the following information):

  • OS: Win 10
  • Version 0.0.1

IDE launches - the editor opens, but nothing is happening but the "loading" circle in the middle

IDE launches - the editor opens, but nothing is happening but the "loading" circle in the middle.
I left it running guessing it might be downloading or doing something in the background for more then 20 minutes - nothing happen still.
Tried all the options on the menu - no response from none of them with the except of the toggle developer tool
I even tried running it as administrator as well same thing.

Windows 10 pro 64bit
Have no internet connection issues, run cli on the computer in the past with no issues.

Doesn't detect some attached boards

When attaching a board to the PC, while the IDE is running, I have tried 14 different Arduino Nano's, 2 Arduino M0's, 1 Arduino Mega 2560, CPX from adafruit.
The only one that doesn't show up in the "boards" dropdown (right next to 'save') is the Nano.
Ubuntu 19.10

Board Manager & Library Extensions

This is a feature request but I would love to this IDE could support more extensions, user-friendly and somehow support GitLens such as VSCode. Live share is a good option for monitoring and teaching people who are new to the IDE. File icons and fonts would be appreciated so we could develop in the IDE comfortably. Because this is just an alpha version, there's still a long way to go. Just giving good luck to the Arduino team and if the team could implement these features I mentioned for the IDE. It would be great! 😊

Don't forget to fix the user interface font, add keyboard shortcuts and simplify the library description (would be nice if there were library icons 😃)
image

Project with multiple tabs -- only main file opens.

Describe the bug
When opening a file with multiple tabs, only the main file opens.
All tabs can be opened manually one at a time -- but this is a pain if there many / more than 3.
Compile fails if additional tabs not manually opened.

To Reproduce
Go to file manager (side bar, nice),
Select any Arduino project with more than one tab
Double click the file that matches folder name.
Only that file opens
Additional files stay closed and need to be opened manually.

Expected behavior
As with old IDE -- expect all tabs/files to open.

Desktop (please complete the following information):
Mac OSX 10.13.6
High Sierra

Find in files do not work

Describe the bug
When I have multiple tabs open in my project, search in files do not work. I´m able to find what I´m looking in one tab, but not in all tabs.

image
image

  • OS: Windows 7 x64 Pro SP1; Windows 10 (1903)

[LS] Cannot fold functions with comments

Cannot fold functions that have comments inside.

The functions is folded only until the comment, then the remaining part of the functions remain unfolded.

DeepinScreenshot_20191019201605

DeepinScreenshot_20191019201612

  • OS: Deepin
  • Version 15.11

Support saving and programming from .hex files

Is your feature request related to a problem? Please describe.
For large, complex Arduino projects that require multiple libraries to be installed, it can be difficult to remotely support installations in the field that need to be updated.
It is also inconvenient to always need to use my desktop development system to program Arduinos, or very carefully duplicate the setup and libraries needed on my laptop so I can program multiple units in a class or other setting away from home.

Describe the solution you'd like
I would like to easily save the .hex file generated to a file location and name of my choosing when compiling an Arduino project. I would like to be able to later send the file to another user, or use the file on another system of my own, and without having the source code and additional libraries installed, be able to easily select that .hex file and program an Arduino board.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Recently, I built a complex project that was shipped across the country. As bugs were found, I updated the Arduino code and had to repeatedly ship programmed Arduinos to folks on-sight that had to partially disassemble the project to replace the Arduino board.

Additional context
Add any other context or screenshots about the feature request here.

tabs do not have the closing "x"

Tabs inside the IDE do not have the closing "x" and when right clicking and selecting close nothing happens. as far as i can tell there are no ways of closing tabs other than closing the entire IDE.

macOS: Missing fields in boards manager list

Describe the bug
Missing fields in boards manager list

To Reproduce
Steps to reproduce the behavior:

  1. Open Tools > Boards manager

Expected behavior
Fully populated list with names and providers.
Capture d’écran 2019-10-19 à 15 38 01

Screenshots
If applicable, add screenshots to help explain your problem.
Capture d’écran 2019-10-19 à 15 33 30

Desktop (please complete the following information):
OS: macOS 10.15 Catalina
Version: Capture d’écran 2019-10-19 à 15 32 22

Additional context
Similar to #10 but on macOS.

Progress display of some sort

When installing boards from the boards manager, it just shows "installing x board. please wait". Maybe it would be a good idea to either focus the screen on the terminal (which happens to be greyed out and in the background of the "progress" window) that shows the actual installation, or maybe have a progress bar inside of the actual window itself. Or maybe un-dim the back drop when the "installing x board. please wait" window is shown.

Only "Help" button after starting up on windows 10.

Only a help button in the title bar which contains toggle developer options
After I extracted the zip file and execute the Arduino-PoC.exe, there is nothing on the screen,
Toggle developer option is available although it says developer tools is disconnected.

Screenshots
image

Also tried to start it from terminal this was the output:

daemon INFO >>> Starting 'arduino-cli' daemon... [C:\Users\B45i\Downloads\Arduino IDE Pro\resources\app\node_modules\arduino-ide-extension\build\arduino-cli.exe]
daemon INFO [INFO] 'C:\Users\B45i\Downloads\Arduino' is not recognized as an internal or external command,
daemon INFO [INFO] operable program or batch file.
daemon INFO [INFO] Daemon exited with code: 1. Signal was: null.
root INFO Error: Command failed: C:\Users\B45i\Downloads\Arduino IDE Pro\resources\app\node_modules\arduino-ide-extension\build\arduino-cli.exe daemon -v --log-level info --format json --log-format json
'C:\Users\B45i\Downloads\Arduino' is not recognized as an internal or external command,
operable program or batch file.

    at ChildProcess.exithandler (child_process.js:299:12)
    at ChildProcess.emit (events.js:182:13)
    at maybeClose (internal/child_process.js:962:16)
    at Socket.stream.socket.on (internal/child_process.js:381:11)
    at Socket.emit (events.js:182:13)
    at Pipe._handle.close (net.js:606:12)
daemon INFO <<< The 'arduino-cli' daemon is up an running.

Desktop (please complete the following information):

  • OS: Winsows 10 pro
  • Version : Version 10.0.18362 Build 18362

Boards Manager Bugs

Can't scroll in the Boards Manager (No Scroll Bar) and the search is not working as well.

Barads Manager Scroll Bug
Boards Manager Search Bug

Can't detect the Arduino Uno connected to COM38.

Port Detection Bug
Port Detection Bug2

Outline view functions listed twice, variables ok

Describe the bug
Outline view (nice!) lists variables individually but functions (built in and custom) are listed twice.

To Reproduce
Open an Arduino file.
Open Outline view on right.
Functions are listed twice.

Expected behavior
Functions should be listed once.

Desktop (please complete the following information):
Mac OSX 10.13.6
High Sierra

An unexpected error occurred when locating the Git executable.

image

The Library Manager and the Board Manager find nothing!

My Pc
Windows 10
i5-6600K
16gb ram
GTX 1060 gb

My Arduino
Arduino Nano oldBootloader

Status update after snapshot
Although I had to install the board manually, I can now select a board.
I still can not choose a port

New "Arduino Dark" color theme

What I would like, is a "Arduino Dark Theme" with the classical Arduino color scheme, if you know what I mean. Not really a bug, but something I would like.

Dark Mode optimization in Board and Port selection

It may not be a bug and more of an annoyance but when I use dark mode and open the Board and Port selection window i don't see what I type in the search window and some boards in the list are barely readable. Would be nice if they would change the text colour a bit to make it better readable.
Happened on Windows 10 but probably the same colour palette on every OS.

Arduino_a

Arduino_b

Progress status

Will be more viable if progress status while installing additionals boards and libraries

Cannot close opened sketches

When a sketch is loaded and displayed on the IDE is impossible to close it.
All the opened sketches remains displayed even if clicked on "close", "close all", "close to te right" or "close others"

Desktop (please complete the following information):

  • OS: Deepin
  • Version 15.11

macOS: Can't select port

Describe the bug
The dialogue box allows to select the board but not the port.

To Reproduce
Steps to reproduce the behavior:

  1. Install the main Arduino boards in the IDE
  2. Connect the board to the computer
  3. Select other board
  4. The board can be selected but not the port.

Expected behavior
Port is listed and can be selected.

Screenshots
Capture d’écran 2019-10-19 à 15 28 19

Desktop (please complete the following information):

  • OS: macOS 10.15 Catalina
  • Version: Capture d’écran 2019-10-19 à 15 32 22

Additional context
Similar to #8 but on macOS and for missing port only.

User system preferences could be more specific

Accessing the system preferences could be good for customizing the IDE, but if changes were made in the user preferences, there is no edited UI and only specify the file name "User". Applying the preferences is better if providing an empty form and a save button rather than click each setting preferences and set up the initial value which is more frustrating.

image

Does not retain port

Describe the bug
Loaded OK but on Launch get An unexpected error occurred when locating the Git executable. Continues to work despite error message.

Created new sketch (Blink) but when I try to upload = error - no port
Selected Arduino Uno WiFi Rev 2 on port three. This diplayed OK but then showed as unavailable.
To overcome, have to select board and port again and quickly click upload before the port drops again.

Desktop (please complete the following information):

  • OS: Windows
  • Version 10

Changing between Classic and Pro Mode the color theme is lost

Describe the bug
When you change form Pro mode with "Dark Theme" to Classic Mode the theme is lost.
Same in the other direction. It change always to Arduino Light Theme

Expected behavior
The color theme should stay if change between modes

Desktop (please complete the following information):

  • macOS Catalina
  • Version 0.0.1

ESP32 Dev module can't detect

the normal Arduino ide easily detect ESP32 dev module but
the new pro ide can't detecte it and say "no esp32 board is detected "

Capture

Can't close Board / Library Manager tab

Once the Board Manager or Library Manager tab is open in the IDE there's no way to close it.

To Reproduce
1.Click on: Tools > Board Manager or Sketch > Manage Libraries...

Expected behavior
Once I'm done with installing a library or a new core I expect to close the left panel (/tab) with the the Board and Library Manager.

Additional context
This issue seems related to #29

Can't Select the Board and Port

The IDE opens and works properly however it is unable to discover the board and port.
Note: I installed the boards in the IDE however the boards I installed are still grayed out when trying to select a board.

Steps to Reproduce
Steps to reproduce the behavior:

  1. Install the main Arduino boards in the IDE
  2. Plug in board to computer
  3. Select other board
  4. No boards or ports are discovered

Expected behavior
Board or port is discovered

Screenshots
Annotation 2019-10-19 123204

Desktop (please complete the following information):

  • OS: Windows 10 Pro 64 bit
  • Version 10.0.18362

Libraries are not being recognised

Describe the bug
I have installed all the required libraries to run my sketch but the editor is showing errors in the markup and showing the libraries are not found

Screenshots
If applicable, add screenshots to help explain your problem.
issues

Desktop (please complete the following information):

  • OS: Windows 10
  • Version 1903

Not able to connect to Arduino (SAMD) boards on mac Catalina

Describe the bug
Even though the SAMD board package is installed and the correct board is connected, no active port is found by the board manager. I am using macOS Catalina, and I have tested with Genuino Zero and Arduino WiFi 1010.

To Reproduce
Steps to reproduce the behavior:

  1. Arduino-PoC on Catalina
  2. Select Arduino WiFi 1010 or Genuino Zero from the board manager and connect the board
  3. "NO PORTS DISCOVERED"

Expected behavior
I expected to find the Arduino on the port used, to be able to upload code

Screenshots

Desktop (please complete the following information):

  • OS: macOS
  • Version Catalina

arduino-cli not loading if spaces are in path

I can't find any board in the board manager. When I search "uno" or anything else I still don't get any board.
The IDE has following error message when I start it:

Editor support may be inaccurate because the core for the board arduino:avr:uno is not installed. Use the Boards Manager to install it.

In addition, I also can't find any library in the library manager.

Arduino_Boards

Desktop

  • OS: Windows 10 Pro
  • Version: 10.0.18362 Build 18362

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.