After the very popular Raspberry Pi Pico, the new Raspberry Pi Pico W is a wireless version of the RP2040-based board that adds 2.4GHz 802.11n WiFi connectivity!
The addition of wireless connectivity opens up a number of new projects for the Pico W, such as: remote sensor readings, remote control, home automation, mini web server, wireless GPIO pin control, and more!
At the heart of the Pico W is the RP2040, the same chip used in the original Raspberry Pi Pico, featuring two ARM Cortex-M0+ cores clocked at 133 MHz, 256 KB RAM, 30 GPIO pins, and a broad range of interfacing options. This is paired with built-in 2MB of onboard QSPI Flash memory for storing codes and data.
WiFi is enabled using an Infineon CYW43439 wireless chip. The CYW43439 supports IEEE 802.11 b/g/n wireless LAN and Bluetooth 5.2; however, only wireless LAN will be supported by the software at launch.
Featuring the same footprint and RP2040 chip, this WiFi Pico is an instant replacement for upgrading existing Raspberry Pi Pico projects to WiFi. Grab a micro USB cable (or the handy Pico Essential kit with USB cables, connectors and more!), install the latest MicroPython Pico W specific U2F files and start programming!
Pico W can be programmed quickly and easily using MicroPython and C/C++ as well as popular editors like Thonny. Learning how to use Pico and MicroPython is also easy thanks to dedicated projects and getting started guides. We also have a guide on connecting to the internet using the Raspberry Pi Pico W.
*Initially, only MicroPython supports Wi-Fi connections. C/C++ support is in progress (timeline unknown).
A few RP2040 GPIO pins are used for internal board functions:
Apart from GPIO and ground pins, there are seven other pins on the main 40-pin interface:
We have a great range of Raspberry Pi Pico accessories and add-ons available in our shop! You can also read about our favourite Pico add-ons and accessories here!