RP2350
engelberd·sensor-system·hardware/Node rev.3.5/RP2350.kicad_pcb
About the RP2350 PCB
RP2350 is an open source RP2040/RP2350 PCB design by engelberd, published on GitHub. It is a 4-layer board measuring 51.4 × 31.4 mm, with 85 components from 54 distinct parts.
Its main chip is the OKI-78SR-5_1_5-W36-C, from the RP2040/RP2350 family. Other key parts include the LP2950CZ-3.3/NOPB, ADXL355BEZ-RL7, TPS2121RUXR, USBLC6-2SC6 and TLV75733PDBVR. By type, the board carries 30 capacitors, 20 resistors, 8 ICs, 7 diodes, 3 inductors and 1 connector.
It belongs with the sensors designs in this gallery.
From the project
Working notes for the first custom RP2350A board with ADXL355, USB-C development power/data, 12 V field input, RS485, and a power architecture biased toward a clean accelerometer supply.
Working notes for the first custom RP2350A board with ADXL355, USB-C development power/data, 12 V field input, RS485, and a power architecture biased toward a clean accelerometer supply.
- Keep firmware changes small by staying close to Raspberry Pi Pico 2/RP2350A. - Give ADXL355 the quietest practical supply and layout environment. - Allow development from USB-C without a 12 V supply. - Allow normal field operation from 12 V. - Prevent backfeeding between USB VBUS and the 12 V/buck input. - Keep the schematic easy to manufacture externally, even if components are small.
Main components on the RP2350
RP2350 bill of materials (BOM)
85 components, 54 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | OKI-78SR-5_1_5-W36-C RP2350A | QFN-60-1EP_7x7mm_P0.4mm_EP3.4x3.4mm | U1 |
| 1 | LP2950CZ-3.3/NOPB THVD1450DR Texas Instruments | THVD1450DR-SOIC-8_L4.9-W3.9-P1.27-LS6.0-BL | U2 |
| 1 | ADXL355BEZ-RL7 | ADXL355BEZ-RL7 | U3 |
| 1 | TPS2121RUXR | TPS2121RUXR-VQFN-HR-12_L2.5-W2.0-P0.50-BL | U4 |
| 1 | USBLC6-2SC6 | USBLC6-2SC6 | U5 |
| 1 | TLV75733PDBVR | TLV75733PDBVR-SOT-23-5_L2.9-W1.6-P0.95-LS2.8-BL | U6 |
| 1 | W25Q128JVS Winbond(华邦) | WSON-8_L6.0-W5.0-P1.27-BL-EP | U7 |
| 1 | TPS7A2033PDBVR | TPS7A2033PDBVR | U8 |
| 1 | USB_C_Receptacle_USB2.0_14P G-Switch(品赞) | USB-C-SMD_GT-USB-7051A | J3 |
| 2 | 100nF | C_0402_1005Metric | C_IN1, C_IN2 |
| 2 | 22uF | C_0805_2012Metric | C_OUT1, C_USB_BULK1 |
| 1 | 10nF | C_0805_2012Metric | C_SHIELD1 |
| 1 | MF-R050 Polyfuse_Small | Fuse_1812_4532Metric | F1 |
| 1 | Jumper_2_Open | SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm | JP1 |
| 2 | JST-GH-5 | CONN-SMD_BM05B-GHS-TBT | J_IN1, J_OUT1 |
| 2 | 100k | R_0402_1005Metric | R_ILM1, R_PR1_BOT1 |
| 1 | 324k | R_0402_1005Metric | R_PR1_TOP1 |
| 1 | 1M | R_0603_1608Metric | R_SHIELD1 |
| 1 | 0R DNP | R_0805_2012Metric | R_SHIELD_0R1 |
| 1 | BOOTSEL | KEY-SMD_4P-L4.2-W3.2-P2.20-LS4.6 | SW1 |
Show 34 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | TPS62175DQCR | TPS62175DQCR_WSON-10_L3.0-W2.0-P0.50-BL-EP | U_BUCK1 |
| 1 | P6KE15A-DIO SS14 | D_SMA | D1 |
| 1 | SMBJ14A | D_SMB | D2 |
| 3 | LED_RED | LED_0603_1608Metric | D3, D5, D7 |
| 1 | SM712_SOT23 | SOT-23 | D4 |
| 1 | LED_GREEN | LED_0805_2012Metric | D6 |
| 1 | FerriteBead_S | L_0805_2012Metric | FB1 |
| 1 | 10uH cjiang(长江微电) | FXL0420-100-MIND-SMD_L4.4-W4.2 | L2 |
| 1 | 3.3uH ABRACON | IND-SMD_L2.0-W1.6_AOTA-B201610S3R3-101-T | L3 |
| 1 | 10UF 10uF | C_0805_2012Metric | C4 |
| 1 | 470UF 100nF | C_0603_1608Metric | C5 |
| 1 | 100NF 2.2uF | C_0805_2012Metric | C6 |
| 2 | 22uF | C_0805_2012Metric | C7, C18 |
| 1 | 1nF/2kV | C_1206_3216Metric | C11 |
| 11 | 100nF | C_0402_1005Metric | C13, C19, C20, C21, C22, C24, C25, C30 +3 |
| 1 | 10nF | C_0603_1608Metric | C14 |
| 4 | 2.2uF | C_0805_2012Metric | C15, C16, C31, C32 |
| 2 | 100nF | C_0603_1608Metric | C17, C28 |
| 1 | 10uF | C_0603_1608Metric | C23 |
| 1 | 4.7uF | C_0603_1608Metric | C26 |
| 1 | 4.7uF | C_0805_2012Metric | C27 |
| 1 | 1uF | C_0805_2012Metric | C29 |
| 1 | 10uF | C_0805_2012Metric | C33 |
| 1 | 1uF | C_0603_1608Metric | C36 |
| 2 | 5.1k | R_0402_1005Metric | R2, R3 |
| 1 | 523k | R_0402_1005Metric | R4 |
| 5 | 100k | R_0402_1005Metric | R5, R6, R7, R23, R24 |
| 2 | 27ohm | R_0402_1005Metric | R9, R10 |
| 1 | 1M | R_0603_1608Metric | R12 |
| 2 | 10k | R_0402_1005Metric | R14, R27 |
| 1 | 33ohm | R_0402_1005Metric | R17 |
| 4 | 2.2k | R_0402_1005Metric | R20, R25, R26, R28 |
| 1 | 120ohm | R_0805_2012Metric | R21 |
| 1 | 100k | R_0603_1608Metric | R22 |
RP2350 design files
The KiCad project lives in the engelberd/sensor-system repository on GitHub; these links point at the commit this page was built from.
RP2350: common questions
What microcontroller does the RP2350 use?
The RP2350 is built around the OKI-78SR-5_1_5-W36-C, from the RP2040/RP2350 family.
How big is the RP2350 PCB?
The RP2350 measures 51.4 × 31.4 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the RP2350?
85 components, from 54 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the RP2350 design files?
From the engelberd/sensor-system repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the RP2350 design in my own project?
The repository has no license, so all rights stay with engelberd. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the RP2350 without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.
More boards in sensor-system
Similar boards
RP2040/RP2350
Open Book Abridged Edition
joeycastillo
85 × 115 mm29 parts2LCC-BY-SA-4.08.1kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Jitx design
gusmanb
55.5 × 65 mm26 parts4LGPL-3.05.0kRP2040/RP2350
LogicAnalyzer
gusmanb
57 × 55.2 mm6 parts2LGPL-3.05.0kRP2040/RP2350
Main
google
98 × 71 mm102 parts2LApache-2.02.9k