开发板Raspberry Pi

Raspberry Pi Pico 2

Raspberry Pi Pico 2 板卡记录:RP2350A、4 MB flash、与 Pico 软硬件兼容、相同 40 针布局、完整 J1/J2 排针映射与每个发布字段的固定官方来源。

规格

规格
Flash 存储4 MB
VSYS 输入范围1.8–5.5 V

装配与兼容

修订

引脚图

Raspberry Pi Pico 2J1 (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 针位)

Same physical pinout as Raspberry Pi Pico (official statement in the Raspberry Pi documentation repository, cross-checked against the Pico 2 pinout figure). Default UART/I2C/SPI pin assignments per the pico-sdk pico2.h board header are identical to pico.h. Type letters are an editorial summary; the datasheet itself does not publish a typed pin table. · 来源: Raspberry Pi Pico 2 Datasheet (RP-008299-DS-3, Release 5) · RP-008299-DS-3-pico-2-datasheet.pdf#section-3-1-raspberry-pi-pico-2-pinout

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

Same provenance as J1. GPIO0-22 are digital-only; GPIO26-28 work as digital GPIO or ADC inputs (software-selectable). The ADC-capable GPIO26-29 have an internal reverse diode to the 3V3 rail: input voltage must not exceed 3V3 plus about 300 mV, and driving them while the board is unpowered leaks current into the 3V3 rail (datasheet section 5.2). · 来源: Raspberry Pi Pico 2 Datasheet (RP-008299-DS-3, Release 5) · RP-008299-DS-3-pico-2-datasheet.pdf#section-3-1-raspberry-pi-pico-2-pinout

编号名称类型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
30RUNIRP2350 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 supply/reference; generated from 3.3 V through an on-board R-C filter
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 2 是 Pico 的 RP2350 后继板:相同的 40 针半孔/通孔封装、相同的引脚图、4 MB 板载 flash(Winbond W25Q32RV)、支持拖拽 UF2 烧录的 micro-USB 与三针 SWD 焊盘。树莓派官方声明其与 Raspberry Pi Pico 1 软硬件兼容。本页渲染 MCUID 的板卡数据记录,每个字段都指向固定官方来源。

开始开发

本站回答的常见问题

又名: pico2, raspberry pi pico 2, rpi pico 2

没有模组层

与 Pico 一样,本板没有模组层——RP2350A(QFN-60 封装)直接焊在板上。下方的兼容模组列表刻意留空。

相对 Pico 1 的变化(官方对比)

Pico 2 数据手册的 "Differences from Raspberry Pi Pico" 章节逐条列出变化:

机械与引脚层面完全兼容:引脚图与板卡布局与 Pico、Pico H 官方一致。

被板卡内部功能占用的 GPIO

与 Pico 相同:GP25 用户 LED(单色,非可寻址 RGB)、GP24 VBUS 检测、GP23 SMPS 节能、GP29 VSYS 监测(ADC3,VSYS/3)——且与 Pico 一样,这四个 GPIO 均未引出到 J1/J2 排针。每项的固定来源见 claim 表。

烧录与调试

上电时按住 BOOTSEL,向大容量存储盘拖入 .uf2 即可;USB 引导代码固化在 ROM 中。三针 SWD 焊盘(SWDIO、GND、SWCLK——无电源针)位于底边,与 Pico 相同。

ADC 引脚:反向二极管限制

GPIO0–22 仅数字;GPIO26–28 可在数字 GPIO 与 ADC 输入之间软件选择。与 Pico 一样,支持 ADC 的 GPIO26–29 内部有到 3V3 轨的反向二极管:输入须低于 3V3 + 约 300 mV,板卡未上电时驱动它们会向 3V3 轨漏电流。

默认 UART/I2C/SPI 引脚

pico-sdk pico2.h 板级头文件(tag 2.3.1)定义了与原版 Pico 相同的软件默认值:UART0 在 GP0/GP1、I2C0 在 GP4/GP5、SPI0 的 RX 为 GP16、CSn 为 GP17、SCK 为 GP18、TX 为 GP19。