“Resetting the Pi Pico usually requires unplugging the USB cable either from the Pi Pico or your computer. It’s a lot easier to add a reset button to your circuit which you can press instead of unplugging cables. It’s easy to do and I tend to add a reset button before starting any Pi Pico or Pi Pico W project.
While developing with the Pi Pico it is often required to reset the board. This is usually due to a number of reasons:
- Restart you code so it can start it from the beginning
- Restart due to a communications issue with your computer via USB
- Swap into mass-storage mode so you can drag-n-drop a new UF2 file”