PD240W

theohg·PD240W·PCB_files/PD240W_kicad.kicad_pcb

PD240W PCB layout, top view — open source RP2040/RP2350 board by theohg
Simulate this board

About the PD240W PCB

PD240W is an open source RP2040/RP2350 PCB design by theohg, published on GitHub under the CC-BY-NC-4.0 license. It is a 6-layer board measuring 66 × 66 mm, with 213 components from 57 distinct parts.

Its main chip is the SC0914(13), from the RP2040/RP2350 family. Other key parts include the TPD4S480RUKR, LM2765M6X/NOPB, TPS26750SRSMR, LTC7004EMSE#TRPBF and 74LVC1G08SE-7. By type, the board carries 90 resistors, 67 capacitors, 14 diodes, 12 ICs, 8 connectors and 7 transistors.

It belongs with the power & battery designs in this gallery.

From the project

PD240W is a complete hardware and firmware project converting USB-C Power Delivery into a programmable 240W (48V 5A) bench power supply, featuring C++ code for Raspberry Pi Pico, custom PCB Gerbers, and a 3D-printable enclosure.

PD240W, from the project README
From the project README

Main components on the PD240W

PD240W bill of materials (BOM)

213 components, 57 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
TPD4S480RUKR
Texas Instrument
U1
1
LM2765M6X/NOPB
LM2765
Texas Instruments
U2
1
TPS26750SRSMR
Texas Instruments
U3
1
LTC7004EMSE#TRPBF
LTC7004x
Analog Devices
U4
1
74LVC1G08SE-7
Diodes Incorporated
U5
1
CAT24C512YI-GT3
Onsemi
U6
1
SN74LVC1G17DBVR
Texas Instruments
U7
1
INA228AIDGSR
Texas Instruments
U8
1
SC0914(13)
RP2040
Raspberry Pi
U9
1
W25Q128JVPIQ
Winbond Electronics
U10
2
LMR16006XDDCR
Texas Instruments
U11, U12
1
AGM612AP
AGM-Semi
Q1
5
AO3404A
Alpha & Omega Semicon
Q2, Q4, Q5, Q6, Q7
1
SQJB90EP-T1_GE3
Vishay Intertech
Q3
1
ABM8-272-T3
Abracon LLC
Y1
1
DX07S024JJ2R1300
JAE Electronics
J1
2
61300411121
WÜRTH ELEKTRONIK
J2, J7
1
24.245.1
Changzhou Amass Elec
J3
1
24.245.2
Changzhou Amass Elec
J4
2
1935776
Phoenix Contact
J5, J6
Show 37 more
QtyPartRefs
1
AFC07-S12FCA-00
JUSHUO
J8
1
HS20HS072RX
HS
DSP1
2
FSMD020-1206-R
Fuzetec Tech
F1, F2
1
FUET-9018
FUET
PZ1
2
EVQ-PUC02K
Panasonic
S1, S2
1
PEC11R-4215F-S0024
Bourns
S3
2
GT-TC120A-H120-L1
G-Switch
S4, S5
2
5001
Keystone Electronics
TP31, TP32
2
SMAJ48A
hongjiacheng
D1, D8
2
BZT52C18SQ
JSMSEMI
D2, D3
4
APTD1608LQBC/D
Kingbright
D4, D6, D9, D14
1
B0520LW-7-F
Diodes Incorporated
D5
2
D3V3F4U6S-7
Diodes Incorporated
D7, D10
1
SK6812-EC20
OPSCO Optoelectronics
D11
2
MBR1H100SFT3G
onsemi
D12, D13
1
BLM18SN220TH1D
Murata Electronics
FB1
1
SWPA4030S220MT
22uH 1A 0.29Ohm
Sunlord
L1
1
ASWPA4035S680MT
68uH 0.55A 0.91Ohm
Sunlord
L2
3
CC0402KRX7R0BB103
10n X7R 100V
Yageo
C1, C2, C5
1
GCM32DC72A475KE02
4.7u
Murata Electronics
C3
32
CL10B104KC8NNNC
100n X7R 100V
Samsung Electro-Mechanics
C4, C6, C8, C16, C17, C21, C22, C23 +24
13
CC0805KKX7R0BB105
1u X7R 100V
Yageo
C7, C31, C32, C33, C36, C51, C56, C57 +5
10
GRM32ER71J106KA12L
10u X7R 63V
Murata Electronics
C9, C10, C11, C12, C28, C29, C59, C60 +2
3
TCC0603X5R335M250CT
3.3u X5R 25V
CCTC
C13, C14, C15
1
HHV0805R7225K101NSLJ
2.2u X7R 100V
Chinocera
C18
2
CL05B221KB5NNNC
220p X7R 50V
Samsung Electro-Mechanics
C19, C20
2
0402CG150J500NT
15p COG 50V
FH (Guangdong Fenghua Advanced Tech)
C45, C46
15
0402WGF1003TCE
100k 1%
UNI-ROYAL(Uniroyal Elec)
R1, R3, R14, R15, R16, R17, R21, R27 +7
9
RC0402FR-0733KL
33k 1%
Yageo
R2, R4, R33, R34, R72, R78, R79, R80 +1
7
0402WGF1001TCE
1k 1%
UNI-ROYAL(Uniroyal Elec)
R5, R35, R53, R54, R55, R63, R67
14
0402WGF1002TCE
10k 1%
UNI-ROYAL(Uniroyal Elec)
R6, R10, R13, R19, R31, R36, R41, R69 +6
29
RC0402FR-0727RL
27R 1%
Yageo
R7, R23, R24, R26, R37, R38, R39, R40 +21
10
0402WGF1003TCE
4.7k 1%
UNI-ROYAL(Uniroyal Elec)
R8, R9, R11, R12, R18, R25, R30, R84 +2
3
0402WGF3300TCE
330R 1%
UNI-ROYAL(Uniroyal Elec)
R20, R50, R68
1
HoLLR1206-1W-8mR-1%
8m 1%
Milliohm
R22
1
SDNT1005X103F3950FTF
10k @25°C
Sunlord
R32
1
FRC0402F3R90TS
3.9R 1%
FOJAN
R73

PD240W design files

The KiCad project lives in the theohg/PD240W repository on GitHub; these links point at the commit this page was built from.

PD240W: common questions

What microcontroller does the PD240W use?

The PD240W is built around the SC0914(13), from the RP2040/RP2350 family.

How big is the PD240W PCB?

The PD240W measures 66 × 66 mm, has 6 copper layers and is 1.5784 mm thick.

How many components are on the PD240W?

213 components, from 57 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 PD240W design files?

From the theohg/PD240W 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 PD240W design in my own project?

It is published under CC-BY-NC-4.0, which limits how it may be reused; read the license before building on it.

Can I test firmware for the PD240W 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.

Similar boards