FAQ

Arduino

  1. Code upload failed in Arduino IDE?
    • Check that your Pico is correctly recognised by the Arduino IDE, the port should be COMXX (Raspberry Pi Pico), for instructions please refer to 1.3 Setting Up the Raspberry Pi Pico W (Important).

    • Check that the Board(Raspberry Pi Pico) or port(COMXX (Raspberry Pi Pico))is selected correctly.

    • If your code is OK and you have selected the correct board and port, but the upload is still not successful. At this point you can click on the Upload icon again, when the progress below shows “Upload…”, unplug the USB cable, then press and hold the BOOTSEL button to plug it in and the code will be uploaded successfully.

MicroPython

  1. How to open and run the code?

    For detailed tutorials, please refer to Open and Run Code Directly.

  2. How to upload library to Raspberry Pi Pico W?

    For detailed tutorials, please refer to 1.4 Upload the Libraries to Pico.

  3. NO MicroPython(Raspberry Pi Pico W) Interpreter Option on Thonny IDE?
    • Check that your Pico W is plugged into your computer via a USB cable.

    • Check that you have installed MicroPython for Pico W (1.3 Install MicroPython on Your Pico).

    • The Raspberry Pi Pico W interpreter is only available in version 3.3.3 or higher version of Thonny. If you are running an older version, please update (1.2 Install Thonny IDE).

    • If the Li-po Charger module is plugged into the breadboard at this point, unplug it first and then re-plug the Pico W into the computer.

  4. Cannot open Pico W code or save code to Pico W via Thonny IDE?
    • Check that your Pico W is plugged into your computer via a USB cable.

    • Check that you have selected the Interpreter as MicroPython (Raspberry Pi Pico).

  5. Can Raspberry Pi Pico W be used on Thonny and Arduino at the same time?

    NO, you need to do some different operations.

  6. If your computer is win7 and Pico W cannot be detected.
    [DeviceList]
    %PI_CDC_PICO%=DriverInstall, USB\VID_2E8A&PID_0005&MI_00
    
    [DeviceList.NTAMD64]
    %PI_CDC_PICO%=DriverInstall, USB\VID_2E8A&PID_0005&MI_00
    
    [DeviceList.NTIA64]
    %PI_CDC_PICO%=DriverInstall, USB\VID_2E8A&PID_0005&MI_00
    
    [DeviceList.NT]
    %PI_CDC_PICO%=DriverInstall, USB\VID_2E8A&PID_0005&MI_00
    
    [Strings]
    Manufacturer = "ATMEL, Inc."
    PI_CDC_PICO = "Pi Pico Serial Port"
    Serial.SvcDesc = "Pi Pico Serial Driver"
    
    1. Close and save and make sure your retain the name as pico-serial.inf

    2. Go to your pc device list, find the pico under Ports, named something like CDC Device. A yellow exclamation mark indicates it.

    3. Right click on the CDC Device and update or install driver choosing the file you created from the location you saved it at.

Piper Make

  1. How to set up the Pico W on Piper Make?

    For detailed tutorials, please refer to 1.1 Set up the Pico.

  2. How to download or import code?

    For detailed tutorials, please refer to 1.3 How to Save or Import Code?.

  3. How to connect to Pico W?

    For detailed tutorials, please refer to 2. Connect to Pico W.