Micropython and PlatformIO using VSC?

Hi,
I’m pretty new to a lot of this so bear with me. I’ve bought a few RP2350 based boards. Pico2W, Plasma and Tiny2350
I have been tinkering in Thonny, but I am drawn to Visual Studio Code, as it seems much more robust and likely a better IDE to get my head around if I wish to properly learn about embedded dev.
My question is primarily if it is possible to use all of the helpful Pimoroni git libraries if I ise VSC with PlatformIO? I’ve tried many avenues to try and work out how to achieve this, but am possibly lacking the correct terminology to get solid results that would help me.
Could someone steer me in the right direction for resources to explain how I would go about using PlatformIO but being able to take the Pimoroni git repo and start playing with that?
Cheers in advance for anyone that can help.

The first thing to check is if PlatformIO support the native RP2xxx-toolchain (SDK based). If so, you should be fine.

Personally I would recommend to skip PlatformIO in this case, since the VSC support for the RP2xxx-chips is on a high level and without PlatformIO you will save one level of indirection. The CMAKE-based workflow is complicated enough.