Arduino Nano 33 IoT not being detected

When I connect my Nano 33 IoT board via USB, the green led gets on steadily, and orange led intermittently.

I try to add a new device via the wizard found in https://app.arduino.cc/iot/setup

I've uninstalled my CreateAgent and downloaded the last version just in case (1.3.8, found here, as sometimes I was getting an error in the wizard stating "latest agent required", although this message promptly disappears, leading me to the autodetection process. This issue still remains with a fresh install of the last CreateAgent: sometimes, it says "latest agent required" for 1-2 seconds before working normally. The new install has been done with admin rights.

The wizard working normally gives me a "We could not find any Arduino device" error.
I've tried:
-Pressing reset once in the Nano board. Which keeps the orange led flashing and nothing changes in the detection of the device.
-Pressing reset twice. Which makes the orange led change from intermittent to steady.

Both actions do nothing detection-wise. I still get the "We could not find any Arduino device" error.

Any help on how to solve/troubleshoot this error(s)?
Thank you very much. =)

PS: I'm running it in Windows 10 Pro, and working with the CreateAgent x64 version, since my architecture is 64 bits indeed. Perhaps I could try the x32 version, I don't know if that would make a compatibility difference, whatsoever.

Hi @leagleon.

This also happens to me even though Arduino Cloud and Arduino Create Agent are working perfectly for me. It takes a little bit of time for Arduino Cloud to establish communication with Arduino Create Agent. Unfortunately Arduino Cloud immediately jumps to the conclusion that this means Arduino Create Agent isn't running and so displays this confusing message before finally connecting to Arduino Create Agent and carrying on.

So don't worry about this. As long as the "latest agent required" screen disappears, everything is fine in this particular respect.

Nice! That is useful information and a good sign.

Please add a forum reply here to tell us which operating system you are using (e.g., "Windows")?

I ask because I would like to give you the appropriate instructions for your operating system.

1 Like

Hi ptillisch, thanks for your response. I'm running Windows 10 Pro.
And working with the CreateAgent x64 version, since my architecture is 64 bits indeed. Perhaps I could try the x32 version - sometimes it's worked with some programs' malfunctioning in the past.

Please try this troubleshooting procedure and then report your results in a reply on this forum thread:


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


  1. Open the Windows Device Manager.
  2. Select View > Devices by type from the Device Manager menus.
  3. Open the "View" menu.
  4. If there is a to the left of the "Show hidden devices" menu item, click on "Show hidden devices" to disable it.
  5. Disconnect the USB cable of the Arduino board from your computer.
  6. Take note of the contents of the "Other devices" and "Ports (COM & LPT)" sections of the Device Manager tree.
  7. Connect the Arduino board to your computer with a USB cable.
  8. Select Action > Scan for hardware changes" from the Device Manager menus.

Did you see any new device appear in the Device Manager tree after doing this? If so, please tell us where it is located in the tree and what it is named.

You can repeat steps 5-8 multiple times if you are not sure.

1 Like

Hi again, ptillisch.

Disconnecting the Arduino board, then connecting it and scanning for hardware changes gets the following:
-"System devices" submenu gets open. Altough there's no visible changes in the list of devices under such category. I've redone the process several times, screen-capping the devices list, and it's the same before and after the connection.
-Checking "Other devices" and "Ports (COM & LPT)" has me seeing the same devices pre- and post-connection of the board.

Should I also check all other categories (not auto-expanded after scanning), before and after the scan?
PS: I can also upload the device list, if that helps.

Make sure the USB cable is completely plugged into both the Arduino board and the PC and then check Device Manager again to see if a port for the board appears under the "orts (COM & LPT)" section of the device tree.

If that doesn't help, you may have a damaged/defective or charge-only USB cable. Try again after changing to a different cable.

Either of the above can result in the power connections being made (and thus LEDs lit on the board), but no data connections (and thus no port for the board).

1 Like

I have just bought a brand new USB cable, data transmission-capable.

The first 2 times I've connected the board to the computer detection has been unsuccesful, while the 3rd one has been succesful.
The cable was probably damaged, as it was very old.

I'll post in a week maximum to report succesful continuous results, or any error I might come accross related to the original issue.

1 Like

Hello ptillisch,
I've got the same trouble with an uno board and tried your troubleshooting.
I'm using "USBDeview" which gives a lot of information concerning the USB System.
There I can see COM11 becoming active at plugging in the uno and inactive at unplugging.
The uno, the COMPort and the cable are perfectly ok when I'm working with the local IDE.
I also restarted Windows10, the ArduinoCreateAgent-1.3.8 and tried again without success.
By the way, by starting the Agent four overlapping popup windows read the same text :
We are about to install some drivers (...) Do you want to continue?

Hi @keyboardwizard

By "same trouble", do you mean that Arduino Cloud Editor shows you a "We could not find any Arduino device" error?

This is a known bug in Arduino Create Agent:

It should be fixed once the next version of Arduino Create Agent is released. Until then, please just click the "Yes" button in these dialogs when you see them. Although they are annoying, they won't cause any real problems and they aren't related to any other problems you are having with Arduino Cloud, since the fact that the board produces a serial port shows that you already have the necessary drivers installed.

Hi ptillitsch,
you're right, the same trouble means the "We could not find any Arduino device" error.
And the popup windows are no issue, just annoying as you said.

Thanks for the clarification. Which web browser are you using (e.g., "Chrome")?

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