Support for SEEED XIAO RP2040

Hello,

I was wondering if it is possible to add support for the board SEEED XIAO RP2040, or if it is techincally already fully supported through some other board

JP

Already supported in Arduino-Pico (Earlephilhower) support, PicoProbe Debugging by maxgerhardt · Pull Request #36 · platformio/platform-raspberrypi · GitHub.

[env]
platform = https://github.com/maxgerhardt/platform-raspberrypi.git
framework = arduino
board_build.core = earlephilhower
board_build.filesystem_size = 0.5m

[env:seeed_xiao_rp2040]
board = seeed_xiao_rp2040
; if using picoprobe SWD upload / debugging
;upload_protocol = picoprobe
;debug_tool = picoprobe
1 Like

But I was under the understanding that the Pico does not have Bluetooth and Wifi but the Xiao RP2040 does? So it would still be nice if the board was supported properly or will it be able to work with one of the standard wifi and bluetooth libraries?

The Xiao RP2040 does not have WiFi + BT. That would be the Pico W. And the Xiao RP2040 is supported per docs and board definition.

1 Like

Has support for this board been dropped?

board = seeed_xiao_rp2040

results in

Resolving seeed_xiao_rp2040 dependencies…
UnknownBoard: Unknown board ID ‘seeed_xiao_rp2040’

at the time that I am typing this using PlatformIO 3.3.3 and specifying

platform = raspberrypi

Complete platformio.ini follows:

[env]
platform = raspberrypi
framework = Arduino
board_build.core = earlephilhower
board_build.filesystem_size = 0.5m

[env:seeed_xiao_rp2040]
board = seeed_xiao_rp2040

You’re not using the modified platform. Enable longpaths in Windows and git, then use platform = https://github.com/maxgerhardt/platform-raspberrypi.git. All of that is documented

https://arduino-pico.readthedocs.io/en/latest/platformio.html

ah, thank you. I had hoped that your previously cited PR #36 had finally made it into the stable platformio release by now…