Can I use a RP2040-Zero board with platformIO and the arduino framework

I am new to platformIO. Sorry if my questions are just stupid/evident.

I would like to start using a RP-2040-Zero board (see link below) with platformIO and arduino framework.
https://fr.aliexpress.com/item/1005003721999732.html?spm=a2g0o.productlist.0.0.154f7f7fTfpv2e&algo_pvid=f5d1d7b1-2206-4e98-8bb1-68ac3404b8bd&algo_exp_id=f5d1d7b1-2206-4e98-8bb1-68ac3404b8bd-2&pdp_ext_f={"sku_id"%3A"12000026934256506"}&pdp_pi=-1%3B5.4%3B-1%3B-1%40salePrice%3BEUR%3Bsearch-mainSearch

Is it possible?
If so, is this ini file OK?
[env:pico]
platform = raspberrypi
board = pico
framework = arduino

Can I upload it just using the USB? If so, does I have to modify some options (builds/update)?

Are you experiencing any error when trying to do so?

In fact I just ordered the board. I expect to get it before end of the month. I was just learning how to use it.
I asked myself if somebody was already using this board and how.
I would like to use platformIO (with VS code) as IDE.

I already create a project with the platformio.ini file above and I am not sure if it is valid for the board I selected.

Okay. Yes, the platformio.ini with the generic pico board definition should work just fine. I have two Raspberry Pi Pico boards and use them with PlatformIO too.

Thanks. That is good news.
I will see when I get the board.

Did it work well in the end? I’m thinking of doing the same thing with the same board :slight_smile:.

Have you tried the regular config with your board?

I haven’t bought it yet, trying to choose between getting an RP2040 based mini board vs an AVR based mini board. If the mini RP2040 board works with platformIO like the basic Pico does then I’d like to go with that.

I work with plaformio to develop with a RP2040-Zero board.
I use the RP2040 SDK because I wanted to use PIO functionalities.

I already made 2 projects. They are on github:

1 Like