Skip to the content
PCBKitNew board
4 layers33.7 × 68.9 mmRP2350B RM2-module, the printed circuit board in 3D

Single-sided RPi RP2350B compute module with RM2 Wi-Fi and Bluetooth

Size
33.7 × 68.9 mm
Copper layers
4
Thickness
1.6 mm
Parts
63
Nets
91
Pads
392
Tracks, vias
697, 113
Pours
6
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
9 May 2026
Updated
13 May 2026

Overview

RP2350B RM2-module is an open-source printed circuit board by Pico-Framework, from the Pico-Framework/RP2350B-RM2-module repository on GitHub. It is a 4-layer board of 33.7 × 68.9 mm with 63 parts on 91 nets, routed with 697 tracks and 113 vias.

It is built around the W25Q128JVSIQ, AP2112K-3.3 and APS6404L-3SQN-SN, with the ABM8-272-T3, SK6812MINI-E and SM03B-SRSS-TB among its other parts. Its parts include 26 capacitors, 19 resistors, 6 ICs, 4 connectors and 2 switches. It belongs with the radio and wireless boards and the RP2350 boards of this library.

Main components

6

README

README.md

RP2350B-RM2-Module

A compact RP2350B-based wireless module integrating:

  • Raspberry Pi RP2350B
  • RM2 Wi-Fi/Bluetooth module
  • QSPI flash
  • QSPI PSRAM
  • USB-C
  • Onboard voltage-regulator, capable of being disabled for production
  • Single-sided design for automated production
  • Castellated edges for embedded integration
  • SWD debug support

The board is designed as a production-capable embedded module with integrated development convenience.

Features

  • RP2350B MCU
  • RM2 wireless module
  • 3.3V operation
  • QSPI flash
  • QSPI PSRAM
  • USB device support
  • Castellated module form factor
  • JLCPCB assembly friendly
  • Open hardware

Status

Early prototype development.

Repository Contents

  • KiCad hardware design files
  • Schematics
  • PCB layout
  • BOM and assembly data
  • Production outputs

Assembly Notes

Current prototype strategy:

  • JLCPCB assembly for core board components
  • Manual assembly of RM2 and PSRAM components

License

MIT License

Parts

63
QtyValueFootprintReferences
15100nCapacitor_SMD:C_0402_1005MetricC1, C7, C10, C11, C12, C13, C14, C16, C17, C18, C19, C20, C24, C25, C26
310uCapacitor_SMD:C_0805_2012MetricC15, C22, C23
31kResistor_SMD:R_0402_1005MetricR6, R7, R9
327Resistor_SMD:R_0402_1005MetricR10, R11, R17
34.7uRP2350_80QFN_minimal:C_0402_1005Metric_small_padsC5, C6, C21
20Resistor_SMD:R_0402_1005MetricR2, R3
210KResistor_SMD:R_0402_1005MetricR5, R13
215pCapacitor_SMD:C_0402_1005MetricC3, C4
24.7uCapacitor_SMD:C_0402_1005MetricC8, C9
25.1KResistor_SMD:R_0402_1005MetricR14, R15
250.1KResistor_SMD:R_0402_1005MetricR18, R19
2DNFResistor_SMD:R_0402_1005MetricR1, R4
2SW_PushButton_Switch_SMD:SW_Push_1P1T_NO_Vertical_Wuerth_434133025816SW1, SW2
1100KResistor_SMD:R_0402_1005MetricR20
13.3uRP2350_80QFN_minimal:L_pol_2016L1
133Resistor_SMD:R_0402_1005MetricR8
1470Resistor_SMD:R_0402_1005MetricR12
1<value>Archbell-KiCad:rpi_rmc20452tU4
1ABM8-272-T3Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
1AP2112K-3.3Package_TO_SOT_SMD:SOT-23-5U5
1APS6404L-3SQN-SNPackage_SO:SOP-8_3.76x4.96mm_P1.27mmU2
1Conn_01x26_SocketArchbell-KiCad:Castellated_26_pins_left_sideJ2
1Conn_01x26_SocketArchbell-KiCad:Castellated_26_pinsJ3
1DNFCapacitor_SMD:C_0402_1005MetricC2
1MCP1501-30xCHPackage_TO_SOT_SMD:SOT-23-6U6
1RP2350_80QFNRP2350_80QFN_minimal:RP2350-QFN-80-1EP_10x10_P0.4mm_EP3.4x3.4mm_ThermalViasU3
1SK6812MINI-ELED_SMD:LED_SK6812MINI-E_3.2x2.8mm_P1.5mm_ReverseMountD1
1SM03B-SRSS-TBConnector_JST:JST_SH_BM03B-SRSS-TB_1x03-1MP_P1.00mm_VerticalJ1
1TestPointTestPoint:TestPoint_THTPad_D1.0mm_Drill0.5mmTP1
1TestPointTestPoint:TestPoint_Pad_D1.5mmTP3
1TestPoint_SquareTestPoint:TestPoint_Pad_1.5x1.5mmTP2
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_XKB_U262-16XN-4BVC11J5
1W25Q128JVSIQPackage_SO:SOIC-8_5.3x5.3mm_P1.27mmU1

Questions

How big is the RP2350B RM2-module PCB?

It measures 33.7 × 68.9 mm and has 4 copper layers, 1.6 mm thick.

What parts does the RP2350B RM2-module use?

63 parts, built around the W25Q128JVSIQ, AP2112K-3.3, APS6404L-3SQN-SN and ABM8-272-T3. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the RP2350B RM2-module KiCad files?

From the Pico-Framework/RP2350B-RM2-module repository on GitHub, at the commit this page was made from: the board is RP2350B-RM2-module.kicad_pcb and its schematic RP2350B-RM2-module.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the RP2350B RM2-module design in my own project?

Its repository states no licence, so its author keeps all rights: ask Pico-Framework before reusing the design.

Similar boards

  • 4 layers27.9 × 63.5 mmPico2-ice, the printed circuit board in 3D

    Pico2-ice

    tinyvision-ai-inc/pico2-ice

    Doc | Hardware | SDK | Schematic | Assembly | Discord

    124 parts60MIT
  • 2 layers89 × 83 mmPico2-nx, the printed circuit board in 3D

    Pico2-nx

    tinyvision-ai-inc/pico2-nx

    RP2350+Lattice Crosslink NX FPGA board

    242 parts5MIT
  • 2 layers21 × 66.9 mmCenti pi'd, the printed circuit board in 3D

    Centi pi'd

    abzman/rp2350-boards

    rp2350 boards

    71 parts1Unlicense
  • 4 layers76 × 54 mmPixelblaze battery backpack, the printed circuit board in 3D

    Pixelblaze battery backpack

    SK-Electronics-Consulting/electronics-widgets

    Small, Custom Tools for Electronics

    112 parts1
  • 4 layers40 × 40 mmEnc encoder, the printed circuit board in 3D

    Enc encoder

    ROAR-QUTRC/perseus-v3

    The code base for the QUT Robotics Club ROAR teams rover Perseus starting 2026

    87 parts10
  • 4 layers61 × 79 mmRP2350 80QFN minimal, the printed circuit board in 3D

    RP2350 80QFN minimal

    Sphyrna-029/Pico-Pilot

    A simple auto pilot for land/water based robots based on the Raspberry Pi rp2350B/2354B

    75 parts3
  • 4 layers101.6 × 70 mmMicroNES pcb v0.1, the printed circuit board in 3D

    MicroNES pcb v0.1

    bchelf/microNES

    A microcontroller based emulator to play original NES games over composite video (and HDMI)

    109 parts1