BoardRaspberry Pi

Raspberry Pi Pico 2 W

Raspberry Pi Pico 2 W board record: RP2350 with Wi-Fi and Bluetooth via the on-board CYW43439 radio, 4 MB flash, the same 40-pin J1/J2 layout as the Pico W, LED on the radio chip instead of GP25, and every published field with its fixed official source.

Specifications

Specifications
Flash4 MB

Assembly & compatibility

Revisions

Pinout

Raspberry Pi Pico 2 WJ1 (left header, physical pins 1-20)GP0GP1GNDGP2GP3GP4GP5GNDGP6GP7GP8GP9GNDGP10GP11GP12GP13GNDGP14GP15J2 (right header, physical pins 21-40)VBUSVSYSGND3V3_EN3V3ADC_VREFGP28AGNDGP27GP26RUNGP22GNDGP21GP20GP19GP18GNDGP17GP16

power · ground · GPIO / signal · onboard LED

J1 (left header, physical pins 1-20) (20 pins)

Pin table reused from the verified Raspberry Pi Pico record: the official docs state the wireless boards share one pinout and board layout, and the SDK board header pico2_w.h sets identical UART/I2C/SPI defaults. Physical pins, silkscreen names and power/ground positions are therefore the same 40 positions as the Pico. Board-level differences from the Pico/Pico 2 are carried as claims on this record (LED wiring, GP23/24/29 radio use, SWD position), not as pin-table edits. · Source: Raspberry Pi documentation: Pico-series boards (pinout figures, board differences, SWD connector) · documentation/asciidoc/microcontrollers/pico-series/about_pico.adoc#layout_wireless

No.NameTypeGPIOFunction
1GP0I/O0GPIO0 (UART0 TX per SDK board header)
2GP1I/O1GPIO1 (UART0 RX per SDK board header)
3GNDGGround
4GP2I/O2GPIO2
5GP3I/O3GPIO3
6GP4I/O4GPIO4 (I2C0 SDA per SDK board header)
7GP5I/O5GPIO5 (I2C0 SCL per SDK board header)
8GNDGGround
9GP6I/O6GPIO6
10GP7I/O7GPIO7
11GP8I/O8GPIO8
12GP9I/O9GPIO9
13GNDGGround
14GP10I/O10GPIO10
15GP11I/O11GPIO11
16GP12I/O12GPIO12
17GP13I/O13GPIO13
18GNDGGround
19GP14I/O14GPIO14
20GP15I/O15GPIO15

J2 (right header, physical pins 21-40) (20 pins)

Pin table reused from the verified Raspberry Pi Pico record: the official docs state the wireless boards share one pinout and board layout, and the SDK board header pico2_w.h sets identical UART/I2C/SPI defaults. Physical pins, silkscreen names and power/ground positions are therefore the same 40 positions as the Pico. Board-level differences from the Pico/Pico 2 are carried as claims on this record (LED wiring, GP23/24/29 radio use, SWD position), not as pin-table edits. · Source: Raspberry Pi documentation: Pico-series boards (pinout figures, board differences, SWD connector) · documentation/asciidoc/microcontrollers/pico-series/about_pico.adoc#layout_wireless

No.NameTypeGPIOFunction
21GP16I/O16GPIO16 (SPI0 RX / MISO per SDK board header)
22GP17I/O17GPIO17 (SPI0 CSn per SDK board header)
23GNDGGround
24GP18I/O18GPIO18 (SPI0 SCK per SDK board header)
25GP19I/O19GPIO19 (SPI0 TX / MOSI per SDK board header)
26GP20I/O20GPIO20
27GP21I/O21GPIO21
28GNDGGround
29GP22I/O22GPIO22
30RUNIRP2040 enable; internal ~50 kOhm pull-up to 3.3 V, short low to reset
31GP26I/O26GPIO26 / ADC0
32GP27I/O27GPIO27 / ADC1
33AGNDGAnalog ground reference for GPIO26-29 (separate analog ground plane)
34GP28I/O28GPIO28 / ADC2
35ADC_VREFPADC power supply/reference, 3.3 V filtered on-board; can be driven by an external reference
363V3P3.3 V output from on-board SMPS; keep external load below 300 mA
373V3_ENISMPS enable, pulled up to VSYS via 100 kOhm; short low to disable 3.3 V
38GNDGGround
39VSYSPMain system input voltage, 1.8 V to 5.5 V
40VBUSPMicro-USB input voltage, nominally 5 V (0 V when USB unpowered)

The Raspberry Pi Pico 2 W is the wireless RP2350 board: an Infineon CYW43439 radio chip on board (Wi-Fi 802.11n 2.4 GHz, Bluetooth 5.2) wired to the MCU over SPI, 4 MB of flash, micro-USB B, and the same 40-pin footprint and pinout as the Pico W — the official documentation states the wireless boards share one layout and pinout. This page renders the MCUID data record and every published field tied to a fixed official source.

Start developing

Common questions this site answers

Also known as: pico 2 w, pico2w, raspberry pi pico 2 w, rpi pico 2 w

Same as the Pico W — except the chip and flash

The layout, radio, internal GPIO wiring and SWD position are identical to the Pico W (the official docs describe all four wireless variants together). What changes:

The wireless-circuitry notes on the Pico W page apply here one-for-one: LED on the radio chip (WL_GPIO0), GP23/24/25/29 consumed by the radio (GP25 = wireless SPI chip select, GP29 = SPI clock shared with the VSYS monitor), SWD pads centrally below the MCU (left to right: SWCLK, GND, SWDIO).

Flashing: BOOTSEL, volume RP2350 — and the right firmware

Hold BOOTSEL while plugging in USB; the board enumerates as a mass-storage volume named RP2350 — the same volume name as the non-wireless Pico 2, so the volume name alone does NOT tell W from non-W. Check the board itself (see the identification guide). Firmware targets differ three ways: pico2_w ≠ pico2 ≠ pico_w.

Wireless: capability and licence

Identical to the Pico W: CYW43439, Wi-Fi 802.11n 2.4 GHz (WPA3, soft-AP up to four clients), Bluetooth 5.2 (BLE Central/Peripheral + Classic); libcyw43/BTstack free for commercial use on wireless Pico boards per Raspberry Pi's granted licence.