arduino-cli icon indicating copy to clipboard operation
arduino-cli copied to clipboard

All links for "More info" on Arduino boards on Boards Manager point to Arduino website front-page

Open elsatch opened this issue 3 years ago • 2 comments

As I was reviewing the new Arduino IDE 2.0.0-beta.3, I was trying to install the supporting library for Arduino Nano 33 BLE Sense.

I opened the Boards Manager from the tool menu and looked for the board. Looking for additional information to see if I should install Arduino mbed-enabled board or Arduino nRF52 board package, I discovered that all the links for "More info" on Arduino boards are pointing to the front page of the Arduino website, instead of the library information. This makes the "More info" button for libraries quite useless.

image

P.D If you look for Sense, or Arduino Nano 33 BLE Sense in board manager nothing appears in the search results. This might be a separate bug too.

elsatch avatar Mar 02 '21 13:03 elsatch

This is the same behavior as the classic Arduino IDE. The "More info" link is defined by the package index's packages[].websiteURL. That is indeed set to http://www.arduino.cc/ for all the official Arduino boards platforms: https://downloads.arduino.cc/packages/package_index.json

The classic Arduino IDE has a separate "Online help" link, defined by packages[].platforms[].help.online Clipboard01 It's this link that is is missing from Arduino IDE 2.x's Boards Manager.

It looks like the gRPC interface's PlatformSearchResp doesn't currently provide this information, so I think work will first need to be done to Arduino CLI, which is why I have transferred this issue here rather than the arduino/arduino-ide repo.

per1234 avatar Mar 02 '21 16:03 per1234

Thanks for the update. As I was reading again the issue, I just realized I was on the board manager and not the library manager. So most of my comments about library info were a bit misguided, as they should point to the board family information.

As a side note, I just checked the library manager links and the link to "More info" leads to the proper library information.

elsatch avatar Mar 03 '21 10:03 elsatch