Tobias Müller de12ebe0e6 update hardware design 1 year ago
..
Micro_Python_Firmware_Pico.uf2 de12ebe0e6 update hardware design 1 year ago
Micro_Python_Firmware_Pico_W_WiFi.uf2 de12ebe0e6 update hardware design 1 year ago
Micro_Python_Firmware_Pico_W_WiFi_BLE.uf2 de12ebe0e6 update hardware design 1 year ago
README.md de12ebe0e6 update hardware design 1 year ago

README.md

Core

Contains firmwares for the Raspberry Pi Pico & Pico W.

Installing MicroPython on Raspberry Pi Pico

Raspberry Pi Pico has a BOOTSEL mode for programming firmware over the USB port. Holding the BOOTSEL button when powering up your board will put it into a special mode where it appears as a USB Mass Storage Device. First make sure your Raspberry Pi Pico is not plugged into any source of power: disconnect the micro USB cable if plugged in, and disconnect any other wires that might be providing power to the board, e.g through the VSYS o VBUS pin. Now hold down the BOOTSEL button, and plug in the micro USB cable (which hopefully has the other end plugged into your computer).

A drive called RPI-RP2 should pop up. Go ahead and drag the desired MicroPython *.uf2 file onto this drive. This programs the MicroPython firmware onto the flash memory on your Raspberry Pi Pico. It should take a few seconds to program the UF2 file into the flash. The board will automatically reboot when finished, causing the RPI-RP2 drive to disappear, and boot into MicroPython. By default, MicroPython doesn’t do anything when it first boots. It sits and waits for you to type in further instructions.

Note: If you are not following these instructions on a Raspberry Pi Pico, you may not have a BOOTSEL button. If this is the case, you should check if there is some other way of grounding the flash CS pin, such as a jumper, to tell RP2040 to enter the BOOTSEL mode on boot. If there is no such method, you can load code using the Serial Wire Debug interface.