Unable to add nano rp2040 connect as iot device

Hi, Ive tried many times but cant get it to associate with the cloud. The rp2040 device is detected, I select the device then it fails as the screen says it may take a few minutes.

I have tried several machines. I'm not a noob. This is frustrating. My first experience with the arduino cloud is trash. Is this board not really supported?

Make sure that the "Create Agent" is properly installed with admin rights, check Install the Arduino Create Agent. If that fails resolve it then:

  1. delete the board as device in the IOT cloud,
  2. factory reset your board, check Nano RP2040 Connect not being detected on USB port,
  3. Use a good quality data USB cable to connect the board (very important),
  4. folow this guide Setting up Nano RP2040 Connect with Arduino IoT Cloud.

Hi Dozie. I have tried all these things.
I am able to flash the board with the 1.81 ide. However I am unable to get the create agent to flash it. I never make it to where I can setup the wireless connection. It sees it initially but then errors out. Please advise.

  1. Install the latest IDE 2.0.2, your current IDE is too old.
  2. factory reset your board, check Nano RP2040 Connect not being detected on USB port,
  3. use a different and good data USB cable (you current one might not be a good one)
  4. test with "blink" sketch from IDE to test the setup first to check that your board is working fine.

I can upload a sketch from the dedicated ide. but not the web ide. the arduino cloud will not work.


The problem keeps persisting.

Hi! I am having exactly the same problem.

  • I've tried this with 2 different, brand-new boards, on 2 separate computers.
  • Can upload and run sketches with the dedicated IDE, no problems.
  • I've updated the NINA firmware on the boards with no issues.
    -I've had no problem setting up a device using a MKR 1010 WIFI board, so this implies the create agent if installed and running correctly.
  • This issue seems to be unique to the Nano RP2040 Connect. It fails every time.
3 Likes

There is a test setup called "Cloud Blink" that I ended up using to ensure the board was working properly in the Arduino Cloud. Under IoT Cloud, select the TEMPLATES tab and you'll see Cloud Blink. I was able to make that work after a similar experience. I've since had many sketches running very well and reliably in the cloud. If memory serves me, I first loaded the sketch I made into the 2040 with the USB port and THEN initiated the cloud selection. Give that a go and report back !

I forgot one part - make 100% sure that you have the most recent create agent. if not, run the uninstall and then download the most current version.

So I was able to get my RP2040 Connect recognized by updating the NINA firmware, however, I had to follow method #3 and used the firmware uploader command line tool.

  • I had initially tried this using method 2, which appeared to succeed yet still did not fix the problem.

  • Using method 3, the exact command line I used was:
    arduino-fwuploader firmware flash -b arduino:mbed_nano:nanorp2040connect -a COM7 -m NINA@1.4.8

  • After running this, I was able to add and configure the board as an IoT device.

Hope this is useful to someone!
db

3 Likes

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