Arduino Create - Icon stays grey

I have downloaed and installed the ArduinoCreate several times on my Mac.
I have also read the help page, which suggests uninstalling etc. Done that.
The Application loads but if I click it but the icon stayes grey.
If I try to verify a simple sketch on the cloud, I get a bundle of messages like:

Multiple libraries were found for "ArduinoECCX08.h" Used: /home/builder/opt/libraries/arduinoeccx08_1_3_7 Not used: /home/builder/opt/libraries/rak5814_atecc608a_1_0_0 Multiple libraries were found for "Wire.h" Used: /mnt/create-efs/webide/cb/c8/cbc8f9e0fbda00eba0cbd4b61ef03f65:Herrid/libraries_v2/Wire Not used: /mnt/create-efs/webide/cb/c8/cbc8f9e0fbda00eba0cbd4b61ef03f65:Herrid/libraries_v2/tmp1556708571197365480 Not used: /home/builder/.arduino15/packages/arduino/hardware/samd/1.8.13/libraries/Wire Multiple

etc etc.

I have now spent the last 4 hours trying - any ideas??
Thanks

Hi @Herrid. Are you having some problem you think might be related to Arduino Create Agent? About the grey color: the icon is now white when the Agent is active on systems where you have macOS configured with a dark theme. There is still some outdated information around from the time when the icon was teal when the Agent was active. The difference between the grey color and the white color is not very noticeable so it is possible you are interpreting the white color as grey.

These messages are normal and expected, especially when using Arduino Cloud.

Every one of the thousands of libraries in the Arduino Library Manager are pre-installed in Arduino Cloud.

This is very convenient because it means you don't need to worry about installing or updating the libraries. However, it also means that, for any common filename used in an #include directive in your sketch program (or in one of its library dependencies), there may be multiple libraries that contain a file of that name. When this occurs, Arduino Web Editor attempts to automatically pick the best library to use when compiling your sketch. It is pretty smart about this and is usually able make the right choice.

So as long as the message shows that the library you intended was used, then everything is fine and you can safely ignore the message. If you do run into a situation where a different library was used than the one you intended, there are some techniques you can use to force Arduino Cloud to pick the right library, so feel free to request assistance here on the forum if that happens to you.

This time the message has a slightly different cause. It seems you manually imported a couple of copies of the Wire library to your account using Arduino Web Editor.

That is an unusual thing to do. Most people use the Wire libraries that are pre-installed and never make separate global installations of that library. There are some more advanced technical reasons someone might do that. So if you intentionally imported the libraries for one of those specific technical reasons then I'll trust you know what you are doing. But if you didn't have a specific technical reason for doing it then these libraries might cause you problems eventually and I recommend removing them. I can provide you with instructions for doing that if you want to remove them.

Thanks for the fast reply. I'll assume that is the issue, although I had a message saying something like: "is the icon grey yes/n0?"

I'll carry on, ignore the stuff about multiple libraries and see if I can get the sketch to work. Thanks again.

You are welcome. I'm glad I was able to be of assistance.

I think you have the right idea by carrying on with your project. If you end up running into any problems along the way the forum helpers are always here ready to provide assistance.

Regards,
Per

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.