Skip to content
Lance Robson edited this page Jan 23, 2021 · 1 revision

Placeholder page, referenced in #133

TODO: expand this to actually be useful!

The Raspberry Pi Pico board supports UF2. It can be flashed with micropython.

To do this, you need to enter boot mode, by holding down the 'bootsel' button on the board while plugging it into USB. You can release the button a couple of seconds after plugging it in. It will show up as a removable drive. Drag and drop the micropython firmware file onto it. It will reboot into the micropython firmware.

The micropython firmware shows up as a Serial-over-USB port which provides the REPL interface. You connect to this with any serial terminal program.

Useful links:

The micropython firmware

https://www.raspberrypi.org/documentation/pico/getting-started/static/5d8e777377e8dbe23cf36360d6efc727/pico_micropython_20210121.uf2

The commit that adds Pico support into the raspberrypi fork of micropython:

https://github.com/raspberrypi/micropython/commit/81b1d1975716acf042dd4ac04bb1dded25de398a

The python SDK reference guide:

https://datasheets.raspberrypi.org/pico/sdk/pico_python_sdk.pdf