Dev container for Raspberry Pi Pico development
Complete preconfigured Raspberry Pi Pico RP2040 development evnironment.
Installed tools and source code:
- Pico C/C++ SDK
- pico-examples
- arm-none-eabi ARM GNU toolchain
- picotool
- openocd
Just add your project files and you can start building and debugging right away.
For exact building procedures please refer to Getting started with Raspberry Pi Pico document.
Just open this folder in VSCode and click "Reopen in Container".
The first start will take a while as the container needs to be built.
Install pyinvoke: pip install invoke
invoke pico-dev-build
invoke pico-dev-run
Seems that Docker Desktop may interfere with correct USB and serial port mapping into Docker container. Please make sure that Docker Desktop is not running prior to using Pico dev container.