开发板Raspberry Pi

Raspberry Pi Pico W

Raspberry Pi Pico W 板卡记录:RP2040,经板上 CYW43439 无线芯片提供 Wi-Fi 与蓝牙,2 MB flash,与 Pico 相同的 40 针 J1/J2 布局,LED 在无线芯片而非 GP25,每个发布字段都有固定官方来源。

规格

规格
Flash 存储2 MB

装配与兼容

修订

订货变体

SKUFlashPSRAM来源
Pico WH——

引脚图

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

电源 · 地 · GPIO / 信号 · 板载 LED

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

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 pico_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 are carried as claims on this record (LED wiring, GP23/24/29 radio use, SWD position), not as pin-table edits. · 来源: Raspberry Pi documentation: Pico-series boards (pinout figures, board differences, SWD connector) · documentation/asciidoc/microcontrollers/pico-series/about_pico.adoc#layout_wireless

编号名称类型GPIO功能
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 针位)

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 pico_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 are carried as claims on this record (LED wiring, GP23/24/29 radio use, SWD position), not as pin-table edits. · 来源: Raspberry Pi documentation: Pico-series boards (pinout figures, board differences, SWD connector) · documentation/asciidoc/microcontrollers/pico-series/about_pico.adoc#layout_wireless

编号名称类型GPIO功能
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)

Raspberry Pi Pico W 是 RP2040 板的无线版本:板上集成 Infineon CYW43439 无线芯片(Wi-Fi 802.11n 2.4 GHz、蓝牙 5.2),经 SPI 连接 MCU;2 MB flash、micro-USB B,以及与 Pico 相同的 40 针 2.54 mm DIP 封装与针位。本页渲染 MCUID 的板卡数据记录:J1/J2 排针映射、无线电路改变了什么,以及每个字段的固定官方来源。

开始开发

本站回答的常见问题

又名: pico w, picow, raspberry pi pico w, rpi pico w

无线电路改变了什么

40 个排针位置、电源针完全一致——但有四个板内 GPIO 与非 W 的 Pico 做不同的工作,官方文档明确说明差异:

SWD 位置不同

3 针 SWD 焊盘(SWDIO、GND、SWCLK,无电源针;板上左到右为 SWCLK、GND、SWDIO)在无线板上位于 MCU 正下方中央——不在 Pico/Pico 2 的板下缘。预焊排针的 Pico WH 在同一中央位置改为带键控的 JST 式 3 针连接器。

无线:能力与许可

CYW43439 提供 Wi-Fi 802.11n 单频 2.4 GHz(WPA3、soft-AP 最多四个客户端)与蓝牙 5.2(BLE Central/Peripheral + Classic)。支持库 libcyw43 与 BTstack 上游对非商业使用免费,且树莓派对基于无线 Pico 板(或 RP2040/RP2350 + CYW43439)的项目授予免费商用许可——完整许可文本见下方来源链接。

烧录:BOOTSEL 与 UF2——选对固件

插 USB 时按住 BOOTSEL,板卡枚举为名为 RPI-RP2 的大容量存储卷(与 Pico 相同)。两条最容易踩的规则:

  1. 固件按板型区分。MicroPython 与 SDK 构建把 pico_w 与 pico 分开——pico 的 UF2 在 Pico W 上能启动,但没有无线支持且 LED 接线不对;务必下载 Pico W 版本。
  2. BOOTSEL 在掩膜 ROM 里,不会被覆盖——软件不可能把板变砖。

默认 UART/I2C/SPI 引脚

pico_w.h 板级头文件(tag 2.3.1)定义与 Pico 相同的软件默认——UART0 在 GP0/GP1、I2C0 在 GP4/GP5、SPI0 在 GP16-GP19(物理针位见 Pico 页表格)。这是引脚功能约定,不是硬件限制。

Pico WH——预焊排针变体

Raspberry Pi Pico WH 就是这块板出厂预焊排针的版本。按官方文档,Pico W 与 Pico WH 硬件能力完全一致——RP2040、同一无线芯片、LED 仍在无线芯片上(WL_GPIO0)、同一 40 针布局——物理差异只有两处:

  1. 预焊排针:不用自己焊(WH 后缀)。
  2. 调试连接器形态:WH 在微控制器芯片下方中央用带键的三针连接器(JST 式)替代普通 Pico W 的三个通孔焊盘——同样是 SWDIO/GND/SWCLK 三信号、无电源针。

本页全部内容——无线接线、GP25 为无线 SPI 片选、固件目标(pico_w,绝不是 pico)——对 Pico WH 原样适用。见官方变体表与调试连接器表(commit 21d772e7)。

相关板卡