Anvil Pico compatability with Pico 2 W

Hello @daviesian.

Is the latest release of Anvil’s Pico W firmware (v.0.2.0, from Oct 2023) compatible with the Pico 2 W device that the Raspberry Pi folks released last fall?

Hi @tomherden,

I haven’t had a chance to try it yet, but I would imagine so! At most it will require updating to a newer version of Micropython, and that isn’t usually too difficult.

Do give it a go and just let us know if you run into any difficulties.

Hi again @daviesian,

My Pico 2 W arrived yesterday, but it won’t ‘take’ either of the UF2 files at https://github.com/anvil-works/anvil-pico/releases/tag/v0.2.0: when I copy a file over, the microcontroller doesn’t load it and reboot itself – it just sits there.

I was able to flash update using other firmware files (like today’s MicroPython build for the Pico 2 W at https://micropython.org/download/RPI_PICO2_W – so the board itself is working.

This RPi forum thread identifies several differences between the Pico and Pico 2 that necessitate separate builds of MicroPython.

Do you think that a Pico 2W-compatible version of the Anvil uplink-enabling firmware might be released anytime soon?

Hi @tomherden,

We’ve just released the Anvil Pico firmware v0.3.0, with support for the Pico 2 W. Please let us know how you get on with it!

1 Like

Works perfectly – thank you @daviesian!

Just FYI: I think that the Release Anvil Pico W/Pico 2 W Firmware v0.3.0 · anvil-works/anvil-pico · GitHub contains a typo in the ‘If you already have files in the filesystem’ scenario: the second uf2 file reference still shows v0.2.0 instead of v0.3.0.

Thanks so much - typo fixed!