Repository files navigation
Clone the repo
Recursively update submodules
The pico-sdk is a must and contains more submodules
Install Visual Studio 2026 Community Edition
(OPTIONAL) if you do want to install Visual Studio, install CMake, make sure it is in PATH and use whatever IDE/Editor you want
Install Python
Install ARM GNU Toolchain
Open this project folder in Visual Studio
Select target to {project_name}.elf e.g. hello_world.uf2
Build. Note that you may have to refresh cmake cache again and rebuild 2nd time
Press "BOOTSEL" button on the Pico
Connect USB cable or reset Pico (short pin 30 "RUN" to GND)
See a partition RPI-RP2 appear
Drag & drop the {project_name}.elf in the output folder on to the partition
The device should now boot itself
Use a serial monitoring tool like Putty to read the COM port where the Pico is attached to
In Windows this can be found in Device Manager and under Ports (COM & LPT), usually COM4
This example uses USB and not UART so the baud rate does not matter
You can’t perform that action at this time.