Support for Xiao RP2040

I know it's not an Arduino board, but I would like to try it...

However, I can't find how to install it. Board manager doesn't show it.
It shows other flavors of the XIAO (SAMD, nRF) but not the RP2040.

Upgraded to IDE 2 to try to solve this, but still the same...

Used the board, works OK.

I seem to recall following the instructions the board manufacturer, Seeed, produced;

Thank you, it worked.
I was using an older URL to get the list of boards from Seeed

Eh ?

Seeed sell the boards, so it would seem reasonable that they had a support page for their product.

I was expecting that too... But I couldn't find it there

I have the same issue. I've gone to that Seeed link srnet provided, copied the JSON URL into my preferences;

"https://files.seeedstudio.com/arduino/package_seeeduino_boards_index.json"

but the only RP2040 board options that appear in the Board Manager are Arduino options. None of the Seeed options are for the RP2040 board.

pjrebordao, which URL worked for you?

I just came across a message on the Seeed Studio Wiki that says

"The on-board package named Seeed XIAO RP2040 is no longer available, please do not download and use it!"

That's nice and all, but they don't indicate what to do instead.

Don

Hi @bmwbykrydr. I recommend using the excellent "Raspberry Pi Pico/RP2040" boards platform from Earle F. Philhower, III. It supports the Seeed XIAO RP2040 board.

Instructions for installing it in Arduino IDE are available here:

https://arduino-pico.readthedocs.io/en/latest/install.html#installing-via-arduino-boards-manager

And I can also confirm the Seeed XIAO RP2040 does work with the Philpower RP2040 core.

So Seeed sell a board but it needs a bunch of volunteers to support it.

Thank you for the replies. I had already tried Phil's URL. In fact, I have three URL's in there at the moment:

"https://raw.githubusercontent.com/Seeed-Studio/Seeed_Platform/master/package_seeeduino_boards_index.json"
"https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json"
"https://files.seeedstudio.com/arduino/package_seeeduino_boards_index.json"

Following the instructions, when I search for "pico" in the Boards Manager the only two options that appear are "Arduino Mbed OS RP2040 Boards", which I have already installed version 4.0.4 from my previous attempts, and "DEPRECATED - Arduino Mbed OS Boards". I do not see Earle's "Raspberry Pi Pico/RP2040" package at all.

What the hell am I doing wrong? I have Arduino 1.8.19 installed, that should work fine. Could my employers firewall be part of the problem? I can get Admin rights I just have to request them for short periods of time.

Don

Hold the phone, I might be onto something with my firewall question. I removed the other two URL's and uninstalled the Arduino board packages I had installed this morning, leaving only Earle's URL. Now I get this just opening the IDE software.

I think the firewall is probably the cause. Arduino IDE must be able to download things from the Internet in order to populate the Boards Manager dialog with the 3rd party platforms, and will also need it in order to install the platforms.

Arduino IDE only absolutely needs this Internet access for the time it takes to make the installation (though you would also need it later if you wanted to update to new versions of the platform), so even if you could get just a temporary exemption from the firewall restrictions that would be sufficient.

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