Problems with XIAO RP2040 connection to Windows 10

When I connect, Windows assigns a drive letter, but not a com port. The device appears in Windows 10 Device Manager as ‘Other Device’ ‘RP2 Boot’, and I can see files ‘INDEX.HTM’ and ‘INFO_UF2.TXT’ via File explorer. The Device Manager properties indicates ‘The drivers for this device are not installed’. I have ‘Seeed XIAO RP2040’ Version 2.7.2 installed. Any help??

We are currently working on this issue and you can try using the 1.12.0 version of the on-board package.

Yes, using version 1.12.0 eliminated the problem on one of my machines. It did not eliminate the problem on a second machine until I uninstalled Arduino 1.8.13 and then installed 1.8.19.

If the Nano RP2040 Connect is not recognized when connected to your computer, or fails to power up after a firmware or sketch upload, the steps outlined below can be taken to solve the issue.

Make sure board core and Create Agent is installed
If you’re using the Desktop IDE, the core (Arduino Mbed OS RP2040 Boards) needs to be installed via the Board Manager. To install the core, follow the steps here. We recommend installing the latest version of the core. For the Web Editor, the Arduino Create Agent has to be installed for the board to be recognized. Install the Arduino Create Agent here.

Try the bootloader mode
Double-tap the reset button to put the board in bootloader mode. While it is in bootloader mode, upload an example sketch from the IDE (like Blink), then press the reset button once to exit this mode once the upload is successful.

Try a hard Reset
A hard reset will force the onboard processor to restart the device. Connect a jumper wire between the REC and GND pins, then follow the steps (1-5) outlined here to complete the process.

Factory Reset
Factory reset should be carried out if all the previous corrective steps above fail to get the board to work properly or if the UF2 image got corrupted after firmware or sketch upload. To start this process, double-tap the reset button or connect a jumper wire between the REC and GND pins, this will open a mass storage folder. Remove the jumper wire while the mass storage folder is still open, then download blink.ino.elf.uf2 file from here. Drag the blink.ino.elf.uf2 file into the mass storage folder, if successful, the board will be flashed with a program that blinks the built-in LED, and shifts between the red, green and blue pixels.

Rachel Gomez