RP2040 Connect showing as Raspberry Pi Pico

I accidentally programmed by RP2040 Connect with a blank sketch from the Arduino IDE 2.2.1.

I was using IDE 2.2.1 for the serial window.

I'm programming RP2040 in the Arduino IoT cloud full browser editor.

The cloud won't see the RP2040 anymore. It now sees a Raspberry Pi Pico, and won't work.

Please help. I need my RP2040 Connect back.

I got it working again. I think I had an older board package installed in IDE 2.2.1. I reprogrammed the board in IDE 1.8.19 with a blink sketch after reloading the board packages. Now I'm able to see it as a device again as an Arduino IoT cloud device.

The rp2040 chip has a basic bootloader in ROM, that will show up as a Pico, if everything else fails. The local IDEs should know how to upload to it anyway, possibly requiring a bit of a dance with a "boot" button and plug-in.

I had a similar problem after uploading the incorrect version of the micropython UF2 file through Thonny. I inadvertently installed the pico micropython and gave me the same problem you had; however, the bootloader would not work since it is configured differently in the pico.

I solved that by dropping the UT2 file into the bootloader, and I loaded the boot loader using the bootloader() command.

In the REPL:

Import Machine
machine.bootloader()

You can get the updated UF2 file here