Waveshare RP2350B-Plus-W 是一款严格遵循树莓派 Pico 2 W 外形尺寸(51×21 mm)的开发板,其核心搭载了 RP2350B 微控制器,因此能够提供多达 41 个 GPIO、16 MB 板载闪存,并配备 USB-C 接口。与官方基于 RP2350A 的 Pico 2 W(26 个 GPIO、4 MB 闪存、micro USB)相比,它在不改变 PCB 尺寸的前提下实现了多项提升。
要在同样小的空间内容纳更多 I/O,Waveshare 的解决方案是在板底增加 15 个焊接焊盘。这些焊盘最多可扩展出 15 个 GPIO,但需要用户自行焊接,使用便利性略逊于排针,却也达到了增加引脚数量的目的。
核心升级与规格解析
RP2350B-Plus-W 使用的 RP2350B 芯片采用 QFN-80 封装,内含双核 Arm Cortex-M33 和双核 RISC-V Hazard3 处理器,主频均为 150 MHz,但任意时刻只能选择其中一组核心(Cortex-M33 或 Hazard3)并启用两个核心。芯片提供 520 KB 片内 SRAM,并预留了 PSRAM 芯片的焊接位,便于进一步扩展内存。
存储方面,板载 16 MB QSPI 闪存,是官方板(4 MB)的四倍。无线连接借助 Raspberry Pi RM2 模块实现,支持 2.4 GHz Wi-Fi 4 和蓝牙 5.2。供电与编程接口由 USB 1.1 Type-C 端口提供,板载 ME6217C33M5G 稳压器将 5V 转换为 3.3V。
扩展能力是这款板的核心亮点:两个 20 引脚排针共提供 26 个 GPIO,包含 2 组 UART、2 组 SPI、2 组 I2C、22 个 PWM 通道、4 路 ADC 以及 3 个 PIO 块(12 个状态机),此外还有 HSTX 接口。板底 15 个焊盘则额外引出最多 15 个 GPIO,同时附带 2 组 SPI、2 组 I2C、3 路 ADC 和 2 组 UART,但需要注意的是,这些信号大多与排针上的引脚共享,选择时需避免冲突。
设计取舍与市场情况
在功能增加的同时,RP2350B-Plus-W 也做出了一些取舍。最明显的是取消了 SWD 调试接口,对于习惯使用调试器进行底层开发的用户而言可能不便。此外,由于集成了带有 PCB 天线的 RM2 模块,天线部分额外增加了约 4.9 mm 的长度,因此整板长度达到 55.92 mm,略长于原版 Pico 2 W。板面还新增了复位按钮和一颗附加 LED(共两颗),并保留了 BOOTSEL 按钮。
这款开发板已在市场上推出近一年,Waveshare 为其提供了详细的原理图、尺寸图以及 SDK 入门指南。它兼容树莓派 Pico C/C++ SDK、MicroPython 等开发环境。值得注意的是,该板近期因被泰国一家教育科技公司直接用作产品核心硬件而再次受到关注。截至目前,它是首款在 Pico 2 W 尺寸上搭载 RP2350B 的解决方案,填补了官方产品线中 26 引脚以上选项的空缺。

