How to Get Started with MicroPython on Raspberry Pi Pico?

Estimated read time 2 min read

To get started with MicroPython on Raspberry Pi Pico, you can follow these steps:

  1. Set up the Raspberry Pi Pico: Make sure you have the Raspberry Pi Pico board and a USB cable. Connect the Pico to your computer using the USB cable.
  2. Install MicroPython firmware: Download the MicroPython firmware suitable for Raspberry Pi Pico from the official MicroPython website ( Make sure to download the “uf2” file specifically for the Raspberry Pi Pico.
  3. Put the Raspberry Pi Pico in bootloader mode: To install the firmware, you need to put the Pico in bootloader mode. Press and hold the BOOTSEL button on the Pico while connecting it to your computer via USB. The Pico will then appear as a USB mass storage device.
  4. Flash the MicroPython firmware: Drag and drop the downloaded MicroPython firmware file onto the Pico’s USB mass storage device. The firmware will be automatically flashed onto the Pico.
  5. Access the MicroPython REPL: After the firmware is flashed, the Pico will reboot. You can now access the MicroPython REPL (Read-Eval-Print Loop) to interact with the Pico using the Python language. To do this, open a terminal or serial communication program and connect to the serial port corresponding to the Pico. Set the baud rate to 115200. On most systems, the Pico will appear as a serial device like /dev/ttyACM0 (Linux) or COMX (Windows).
  6. Start coding: You can now start writing and executing MicroPython code on the Raspberry Pi Pico. The REPL allows you to enter Python code and immediately see the output. Additionally, you can create Python scripts and upload them to the Pico for standalone execution.

Here’s a simple example to get you started:

print("Hello, Raspberry Pi Pico!")

Save the code to a file with a .py extension (e.g., Use a file transfer method (such as drag and drop) to copy the Python file to the Pico. The code will execute immediately after the file transfer is complete.

That’s it! You have now set up MicroPython on your Raspberry Pi Pico and are ready to start exploring and coding with it.

You May Also Like

More From Author

+ There are no comments

Add yours

Leave a Reply