Beetle RP2350(SKU DFR1188)是 DFRobot 的极简 RP2350A(QFN60)板:25 x 20.5 x 1.0 mm、2.54 mm 间距焊盘,双核 Cortex-M33 / RISC-V Hazard3 最高 150MHz、520KB SRAM 与 2MB flash。边缘按物理双列各 8 焊盘引出(原理图连接器 J3 与 J4,各按 1-8 编号;USB 朝上时 J3 在左列、J4 在右列):J3 = GND / 3V3 / D0 / D1 / D4 / D5 / D8 / D9,J4 = BAT / GND / VCC / D27 / D26 / D19 / D18 / D16——注意两个 GND 分别是 J3.1 与 J4.2。十一个 GPIO 覆盖小项目最常用的总线:Serial1=D0/D1(芯片 UART0)、Serial2=D8/D9(芯片 UART1)、I2C0=D4/D5、SPI0=D16(MISO)/D18(SCK)/D19(MOSI),D26/D27 兼作模拟 A0/A1。
两列之外另有三组焊盘:SWD/地测试焊盘 TP3(GND)、TP4(SWCLK)、TP5(SWDIO);SW1 用户按键挂在 QSPI_SS 脚上;SW2 是挂在 RUN 上的复位键。Arduino 刷写走 earlephilhower arduino-pico SDK,板型选 Generic RP2350——没有厂商专用变体。厂商表格里值得记的细节:板载 LED 在 IO25;BAT 支持 3.7-4.2V 锂电、充电最大 0.5A(绿色指示灯),GPIO29 是电池电压检测脚;VCC 焊盘接的是 USB 5V,逻辑电平 3.3V,Type-C 输入范围 4.75-5.5V。同一颗 RP2350 的 40 针面包板形态、以及两种刷写流程的差别,见 Beetle RP2350 对比 Pico 2。
Zephyr 上游有社区版 dfrobot/beetle_rp2350 板定义(SoC rp2350a),此处仅作上游存在性记录——本页事实仍以厂商 wiki(针脚总览、协议页 docs/21592、安装指南 docs/21601)与 V1.0.0 原理图(KiCad,2024-08-27)为准,J3/J4 逐位网络在两份材料间交叉核对,TP 焊盘网络逐线核对。本页渲染 MCUID 数据记录:双列逐焊盘、SWD 焊盘与每条总线映射,全部指向固定来源。