Set Up MicroPython on Raspberry Pi Pico in Minutes

by embedible in Circuits > Microcontrollers

115 Views, 1 Favorites, 0 Comments

Set Up MicroPython on Raspberry Pi Pico in Minutes

thumbnail_1424_1756083008.png

Getting started with microcontrollers can feel overwhelming—especially when you’re dealing with drivers, SDKs, and complex toolchains. Thankfully, the Raspberry Pi Pico W makes things easier, and with MicroPython, you can start coding hardware projects in minutes instead of hours.

In this guide, we’ll walk through setting up your Pico W for MicroPython step by step. By the end, you’ll have your board ready to run Python code. And if you’d like a quick overview, we’ll wrap up with a video recap showing the whole process in action.

Supplies

Raspberry Pi Pico

Download the Software (firmware)

Screenshot 2025-09-11 at 9.45.25 PM.png

Click the link to get the bootloader file for your board: Pico W or Pico 2 W

Get Your USB Cable Ready

Screenshot 2025-09-11 at 9.46.33 PM.png

The cable has a small end and a big end. The small end goes into your Raspberry Pi Pico W.

Hold the BOOTSEL Button

Screenshot 2025-09-11 at 9.47.10 PM.png

On the Pico W, there’s a little button called BOOTSEL. Hold it down with your finger.

Plug It Into Your Computer

Screenshot 2025-09-11 at 9.48.06 PM.png

While still holding BOOTSEL, plug the big end of the USB cable into your computer. Let go of the BOOTSEL button after it’s plugged in.

Your Pico Shows Up Like a USB Drive

Screenshot 2025-09-11 at 9.49.02 PM.png

Your computer will open a window, just like when you plug in a USB stick. The drive will be called Raspberry Pi Pico.

Copy the File

Screenshot 2025-09-11 at 9.51.51 PM.png

Find the firmware file you downloaded and drag it into the Pico window. Once it’s done, the Pico will restart by itself, and the window will close.

Wrap-Up: MicroPython on Pico W in Action

See It All Come Together