Trouble with connecting to thé Arduino cloud

Today, I accidentally had my Arduino IDE software open while I was trying to work through the Arduino Cloud. This caused an error on my Arduino Uno R4 WiFi board.
However, the problem is that I can no longer reset the board that got messed up.

I’ve already tried the following steps without success:

Pressed the reset button twice

Unplugged and reconnected the Arduino

Restarted the computer

Tried using a different laptop

Overwrote the program with a simple “blink” sketch (the Arduinos still work fine through the IDE)

Performed a firmware update to version 0.6.0

Uploaded SSL root certificates (I don’t even know what that means)

In the Arduino IDE, the board works perfectly. However, in the Arduino Cloud, I can no longer connect to it — even though the device still appears there.

Does anyone have any idea what I’m doing wrong or how I could fix this?

Hmmmm . . . . . Sounds like a strange problem. If you had another Arduino maybe flashing the bootloader would work? I'm not sure as this as has never happened to me. Maybe clearing your browsers cache and if all else fails, contacting Arduino Support.

Hi @lodsam.

I'm not sure I understand what you mean by this. Please provide a detailed description of what you mean by "can no longer connect to it" in a reply here on this forum topic.

Do you maybe mean that you see the :cross_mark: icon on the Cloud Editor toolbar?:

Or something else?



It goes wrong at this point. I can see my Arduino board, but when I try to connect, it fails.

Hi @hastttt and @lodsam. Please clarify the relation between the two accounts. It is a bit confusing that @lodsam requested support, but then when asked for clarification @hastttt responded.

Is this one person using two different accounts? Or is it instead two different people? If the latter, are you working together on a project, or are simple two independent members of the community who are both experiencing problems using the UNO R4 WiFi with Arduino Cloud?

Understanding this will allow the forum helpers to most effectively assist you.

Sorry, I was accidentally logged into my school account. I’m a teacher. I’ll make sure to ask questions using this account.

1 Like



The suggestions I received on the last screen I have tried them all, both with different Arduinos and on different laptops. I have also uninstalled and reinstalled the Arduino software and Cloud Agent, but unfortunately without success.

Thanks to everyone who is willing to help me with this!

Thanks for the clarification. I'm going to ask you to provide some additional information that might help us to identify the problem.


:red_exclamation_mark: This procedure is not intended to solve the problem. The purpose is to gather more information.


Please do this:

  1. Start Arduino Cloud Agent if it is not already running.
    An icon that looks like an Arduino logo will appear in the Windows "notification area".
  2. Click on the icon in the Windows notification area.
    A menu will open.
  3. Select "Open Debug Console" from the menu.
    The "Arduino Cloud Agent Debug Console" page will open in your browser.
  4. Click the third button from the right in the toolbar at the bottom of the "Arduino Cloud Agent Debug Console" page.
    A menu will open.
  5. Select "SHOW 'LIST' COMMANDS INLINE" from the menu.
  6. Click the "CLEAR LOG" button that is located near the bottom right corner of the "Arduino Cloud Agent Debug Console" window.
  7. Leaving the "Arduino Cloud Agent Debug Console" browser tab open, make another attempt at setting up the Arduino Cloud IoT Device, just as you did before when you encountered the problem.
  8. Once the process fails, switch to the "Arduino Cloud Agent Debug Console" browser tab.
  9. Click the "EXPORT LOG" button in the bottom right corner of the "Arduino Cloud Agent Debug Console" window.
    A download of a file named agent-log.txt will start.
  10. Open the downloaded "agent-log.txt" file in any text editor.
  11. Press the Ctrl+A keyboard shortcut to select all the text.
  12. Press the Ctrl+C keyboard shortcut.
    This will copy the selected text to the clipboard.
  13. Open a reply here on this forum topic by clicking the "Reply" button.
  14. Click the <CODE/> icon on the post composer toolbar. This will add the forum's code block markup (```) to your reply to make sure the output is correctly formatted.
  15. Press the Ctrl+V keyboard shortcut. This will paste the output into the code block.
  16. Move the cursor outside of the code block markup before you add any additional text to your reply.
  17. Click the "Reply" button to publish the post.

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

downloadtool windows-drivers latest arduino keep

{
  "DownloadStatus": "Pending",
  "Msg": "Ensure that the files are executable"
}

{
  "DownloadStatus": "Pending",
  "Msg": "Updating map with location C:\\Users\\sam.lodewijckx\\.arduino-create\\arduino\\windows-drivers\\latest"
}

{
  "DownloadStatus": "Success",
  "Msg": "Map Updated"
}

downloadtool bossac 1.7.0 arduino keep

{
  "DownloadStatus": "Pending",
  "Msg": "Ensure that the files are executable"
}

{
  "DownloadStatus": "Pending",
  "Msg": "Updating map with location C:\\Users\\sam.lodewijckx\\.arduino-create\\arduino\\bossac\\1.7.0"
}

{
  "DownloadStatus": "Success",
  "Msg": "Map Updated"
}

downloadtool arduino-fwuploader latest arduino keep

{
  "DownloadStatus": "Pending",
  "Msg": "Ensure that the files are executable"
}

{
  "DownloadStatus": "Pending",
  "Msg": "Updating map with location C:\\Users\\sam.lodewijckx\\.arduino-create\\arduino\\arduino-fwuploader\\latest"
}

{
  "DownloadStatus": "Success",
  "Msg": "Map Updated"
}

downloadtool rp2040tools latest arduino keep

{
  "DownloadStatus": "Pending",
  "Msg": "Ensure that the files are executable"
}

{
  "DownloadStatus": "Pending",
  "Msg": "Updating map with location C:\\Users\\sam.lodewijckx\\.arduino-create\\arduino\\rp2040tools\\latest"
}

{
  "DownloadStatus": "Success",
  "Msg": "Map Updated"
}

list

Serial Ports:
[
  {
    "Name": "COM38",
    "SerialNumber": "48CA4357A920",
    "IsOpen": false,
    "VendorID": "0x2341",
    "ProductID": "0x1002"
  }
]

list

Serial Ports:
[
  {
    "Name": "COM38",
    "SerialNumber": "48CA4357A920",
    "IsOpen": false,
    "VendorID": "0x2341",
    "ProductID": "0x1002"
  }
]

open COM38 9600 timedraw

{
  "Cmd": "Open",
  "Desc": "Got register/open on port.",
  "Port": "COM38",
  "Baud": 9600,
  "BufferType": "timedraw"
}

Serial Ports:
[
  {
    "Name": "COM38",
    "SerialNumber": "48CA4357A920",
    "IsOpen": true,
    "VendorID": "0x2341",
    "ProductID": "0x1002"
  }
]

sendraw COM38 VaoCAAraAAEgA4EYZDn/qlU=

sendraw COM38 VaoDAAMB4fGqVQ==

{
  "P": "COM38",
  "D": "VaoCAFnaAAEgAYxtQWRtaW5pc3RyYXRpZTgwakNhbXB1c0hhc3Q4MGNFRFU4MXJHYWxheHkgQTUycyA1RzVDMTI4PmhUZWNobmllazhPa1pldmVuc3Byb25nOFhEh6pV"
}

sendraw COM38 VaoCAAraAAEgA4EYyFaZqlU=

{
  "P": "COM38",
  "D": "Q0ggR2V0IHByb3Zpc2lvbmluZyBza2V0Y2ggdmVyc2lvbiByZXF1ZXN0IHJlY2VpdmVkDQpVqgIADtoAASAVgWUwLjMuMA2iqlU="
}

sendraw COM38 VaoCAAraAAEgA4EYZSh2qlU=

{
  "P": "COM38",
  "D": "VaoCAA7aAAEgFIFlMC42LjC1oKpV"
}

sendraw COM38 VaoCAAnaAAEgA4EDXQmqVQ==

{
  "P": "COM38",
  "D": "Q0ggR2V0IEJMRSBNQUMgYWRkcmVzcyByZXF1ZXN0IHJlY2VpdmVkDQo="
}

{
  "P": "COM38",
  "D": "VaoCAA/aAAEgE4FGSMpDV6khQ32qVQ=="
}

sendraw COM38 VaoCAA3aAAEgAoEaaOdbyIdTqlU=

sendraw COM38 VaoCAAnaAAEgA4ECTICqVQ==

{
  "P": "COM38",
  "D": "Q0ggR2V0IElEIHJlcXVlc3QgcmVjZWl2ZWQNCg=="
}

{
  "P": "COM38",
  "D": "VaoCALzaAAEgF4F4si0tLS0tQkVHSU4gUFVCTElDIEtFWS0tLS0tCk1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRVhVaXp5WUdRb1JMYTlyaVZ0dXRzdVVEWFlhbVFYZCtqaTNKNHhKQUoKbzF5"
}

{
  "P": "COM38",
  "D": "dHI5SnZPdXZja3RlcWdONkk3cmN0c3dGNVZTbWtNUTI2SG9sdVhnTS9lUT09Ci0tLS0tRU5EIFBVQkxJQyBLRVktLS0tLQrydapVVaoCACraAAEgEIFYIOQYdBniXwrC7N0++KIeTsJYw2JcbGziDCTAofqZIfH5"
}

{
  "P": "COM38",
  "D": "TQeqVVWqAgEA2gABIBGBWPZleUpoYkdjaU9pSkZVekkxTmlJc0luUjVjQ0k2SWtwWFZDSjkuZXlKcFlYUWlPakUzTlRrNU9USTNOellzSW1semN5STZJbVUwTVRnM05ERTVaVEkxWmpCaFl6SmxZMlJrTTJWbU9H"
}

{
  "P": "COM38",
  "D": "RXlNV1UwWldNeU5UaGpNell5TldNMll6WmpaVEl3WXpJMFl6QmhNV1poT1RreU1XWXhaamtpZlEuYnJRZFpKVW1kS2hJRDA3dmhIc2otRFlfOTdWM1RERWE2YmEyTFQ1eEUxd1J6VmNGdkJSUVlqOUJ6NC1FTF96"
}

{
  "P": "COM38",
  "D": "RDQxN0JuRVIzRkpPYUxXakZpdGJFeEEvIapV"
}

Thank you for your help!

hello this problem happens when you have the IDE running at the same time. just quit the IDE and it will work. (at least that is the cause of this exact problem on my Mac) and I just spent a day trying to figure out what it was :slight_smile:

That’s indeed how the problem started. The issue is that when I close the IDE, the problem doesn’t go away anymore. Even after restarting everything (including the computer), the problem still persists. When I use a different Arduino, the issue disappears. However, I would still like to be able to use the Arduinos that were affected. I did this with a class, so I now have this problem with eight Arduinos.

hmm what a pain. I was using the Safari web browser and switched to using Google Chrome as part of solving the issue my end…