开发板dfrobot

DFRobot Beetle RP2350

DFRobot Beetle RP2350(DFR1188):25x20.5 mm 的 RP2350A 板,两条 8 焊盘边列 J3/J4 承载 11 个 GPIO(Serial1=D0/D1=芯片 UART0、Serial2=D8/D9=芯片 UART1、I2C=D4/D5、SPI0=D16/D18/D19、A0/A1=D26/D27),SWD 焊盘 TP3/TP4/TP5,LED=IO25、用户键 SW1=QSPI_SS、复位键 SW2=RUN,锂电充电 0.5A,2MB flash。

装配与兼容

修订

引脚图

DFRobot Beetle RP2350Left edge column (USB up), pins 1-8 in order per the vendor pinout image; J3.1 is GNDGND3V3D0D1D4D5D8D9Right edge column (USB up), pins 1-8 in order per the vendor pinout image; J4.2 is GNDBATGNDVCCD27/A1D26/A0D19D18D16TPGNDSWCLKSWDIO

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

Left edge column (USB up), pins 1-8 in order per the vendor pinout image; J3.1 is GND (8 针位)

Physical columns per the vendor pinout image (USB up: left J3, right J4); pin numbers are the schematic symbol's, so the per-column order is orientation-independent · 来源: DFRobot Beetle RP2350 (DFR1188) wiki: specs, pin overview table, function diagram, schematics/datasheet PDFs · DFR1188_schematics.pdf V1.0.0 (2024-08-27) connector J3; silkscreen names from the wiki Pin Overview table

编号名称类型GPIO功能
1GNDGGround
23V3P3.3 V regulated output (U5 RT9080)
3D0I/O0GPIO0; Serial1 TX (chip UART0)
4D1I/O1GPIO1; Serial1 RX (chip UART0)
5D4I/O4GPIO4; I2C0 SDA
6D5I/O5GPIO5; I2C0 SCL
7D8I/O8GPIO8; Serial2 TX (chip UART1)
8D9I/O9GPIO9; Serial2 RX (chip UART1)

Right edge column (USB up), pins 1-8 in order per the vendor pinout image; J4.2 is GND (8 针位)

编号名称类型GPIO功能
1BATPLi-po battery input (3.7-4.2 V); voltage read on GPIO29
2GNDGGround
3VCCPUSB 5 V from the Type-C port
4D27/A1I/O27GPIO27; ADC1
5D26/A0I/O26GPIO26; ADC0
6D19I/O19GPIO19; SPI0 MOSI
7D18I/O18GPIO18; SPI0 SCK
8D16I/O16GPIO16; SPI0 MISO

SWD/GND test pads: TP3 = GND, TP4 = SWCLK, TP5 = SWDIO (3 针位)

Pads, not header positions; counted separately from J3/J4 · 来源: DFRobot Beetle RP2350 (DFR1188) wiki: specs, pin overview table, function diagram, schematics/datasheet PDFs · DFR1188_schematics.pdf V1.0.0 bottom-right, pads TP3/TP4/TP5 (traced wire-by-wire)

编号名称类型GPIO功能
1GNDGGround (pad TP3)
2SWCLKCSWD clock (pad TP4)
3SWDIOCSWD data (pad TP5)

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 焊盘与每条总线映射,全部指向固定来源。