Arduino Cloud won't recognize my board

Hello! I am using a MacBook and I've tried to add a device in three different browsers, but it just won't work. On safari it asks me to install the agent, which is already installed. On Chrome, it doesn't find my board and on firefox it shows me the following message: "An WiFiduino32S3 has been detected but unfortunately this kind of board cannot be used on Arduino IoT Cloud." Can anybody help me please? I just upgraded the firmware on Arduino IDE.

Hi @fernandoagf.

This problem could be caused by certain security restrictions of the web browser blocking the communication between Arduino Cloud and Arduino Create Agent.

I'll provide instructions you can follow to configure Arduino Create Agent so that the communication will not be blocked:

  1. If it is not already running, start Arduino Create Agent.
    If you see an Arduino Create Agent icon on the macOS menu bar then it is running.
  2. Control-click on the Arduino Create Agent icon on the macOS "menu bar".
    A menu will open.
  3. Select "Generate and Install HTTPS certificates" from the menu.1
    A "You are making changes to your Certificate Trust Settings" dialog will open.
  4. Enter your macOS user password in the "You are making changes to your Certificate Trust Settings" dialog.
  5. Click the "Update Settings" button.

After doing that, try using Arduino Cloud again. This time Arduino Cloud should be able to recognize that Arduino Create Agent is running and everything should work as expected.


Please let me know if you have any questions or problems while following those instructions.



1. "If your board is not detected by Arduino Cloud Editor". Arduino Help Center.

When you update the firmware on the UNO R4 WiFi board, it is put into a special mode. While it is in that mode it will be identified as a random ESP32-based board. The board remains in this mode after the firmware update process finishes.

You should be able to put the board into the normal mode where it is once more detected as an UNO R4 WiFi by power cycling the board.

Please try this:

  1. Disconnect the USB cable of the UNO R4 WiFi board from your computer.
  2. Connect the UNO R4 WiFi to your computer with the USB cable.

After doing that, the board should be identified as an UNO R4 WiFi once more. If it doesn't, add a reply here on this forum thread to let us know and we'll provide further assistance in recovering the board.

The problem persists. I tried another macbook that I have and it recognized the board once on mozilla, but when I tried a second time, it didn't reach the board anymore.

I'm sorry to hear that. Just so I can be certain I understand, by "problem" are you referring to this?:

Was the Arduino Cloud Device creation process successful?

Yes! I dowloaded the secret key and the device Id succesfully. But afeter that, every time I try to connect the board, it either doesn't find the board or find a new board and I have to do the whole process again generating another device Id and another secret key.

Is it identified as an UNO R4 WiFi, or as a random ESP32-based board?

It's identified as Uno R4 Wifi.

Somehow it started working now.I upgraded the firmware again and it's working. Thanks a lot for the help.

I'm glad it is working now. Thanks for taking the time to post an update!

Regards,
Per